package DAL import ( "flx/Model" "fmt" log "github.com/sirupsen/logrus" ) func GetAllScreenFormEvent() []Model.T_ScreenFormEvent { defer func() { if r := recover(); r != nil { log.Error("GetAllScreenFormEvent:", r) } }() rows, err := ConntectDB().Query("SELECT * FROM dbcongress.t_screenformevent") if err != nil { fmt.Println(err.Error()) } defer rows.Close() var AllCScreenFormEvent []Model.T_ScreenFormEvent for rows.Next() { var CScreenFormEvent Model.SQLT_ScreenFormEvent err := rows.Scan(&CScreenFormEvent.SFE_ID, &CScreenFormEvent.SFE_ScreenID, &CScreenFormEvent.SFE_SF_ID, &CScreenFormEvent.SFE_Name, &CScreenFormEvent.SFE_TypeName, &CScreenFormEvent.SFE_Describe, &CScreenFormEvent.SFE_StopTime, &CScreenFormEvent.SFE_NextFormID, &CScreenFormEvent.SFE_CreateTime, &CScreenFormEvent.SFE_UpdateTime) if err != nil { fmt.Println(err.Error()) // break } var CCScreenFormEvent Model.T_ScreenFormEvent CCScreenFormEvent.SFE_ID = CScreenFormEvent.SFE_ID.String CCScreenFormEvent.SFE_ScreenID = CScreenFormEvent.SFE_ScreenID.String CCScreenFormEvent.SFE_SF_ID = CScreenFormEvent.SFE_SF_ID.String CCScreenFormEvent.SFE_Name = CScreenFormEvent.SFE_Name.String CCScreenFormEvent.SFE_TypeName = CScreenFormEvent.SFE_TypeName.String CCScreenFormEvent.SFE_Describe = CScreenFormEvent.SFE_Describe.String CCScreenFormEvent.SFE_StopTime = CScreenFormEvent.SFE_StopTime.Int64 CCScreenFormEvent.SFE_NextFormID = CScreenFormEvent.SFE_NextFormID.String CCScreenFormEvent.SFE_CreateTime = CScreenFormEvent.SFE_CreateTime.Time CCScreenFormEvent.SFE_UpdateTime = CScreenFormEvent.SFE_UpdateTime.Time AllCScreenFormEvent = append(AllCScreenFormEvent, CCScreenFormEvent) } return AllCScreenFormEvent } // func InsertStaffGroup(para *Model.T_StaffGroup) bool { // _, err := ConntectDB().Exec("INSERT INTO dbcongress.t_staffgroup (\"Gr_ID\", \"Gr_Name\", \"Gr_Num\", \"Gr_Remarks\") VALUES('" + para.Gr_ID + "', '" + para.Gr_Name + "', '" + strconv.Itoa(para.Gr_Num) + "', '" + para.Gr_Remarks + "')") // if err != nil { // fmt.Println(err.Error()) // return false // } // return true // } // func UpdateStaffGroup(para *Model.T_StaffGroup) bool { // _, err := ConntectDB().Exec("UPDATE dbcongress.t_staffgroup SET \"Gr_Name\"='" + para.Gr_Name + "', \"Gr_Num\"='" + strconv.Itoa(para.Gr_Num) + "', \"Gr_Remarks\"='" + para.Gr_Remarks + "' WHERE \"Gr_ID\"='" + para.Gr_ID + "';") // if err != nil { // fmt.Println(err.Error()) // return false // } // return true // } // func DeleteStaffGroup(para *Model.T_StaffGroup) bool { // _, err := ConntectDB().Exec("DELETE FROM dbcongress.t_staffgroup WHERE \"Gr_ID\"='" + para.Gr_ID + "'") // if err != nil { // fmt.Println(err.Error()) // return false // } // return true // }