public int Update(Nhi_Qa_Info data) { using (var db = new DBExecutor().GetDatabase()) { return(db.Update(data)); } }
public int Update(long Nhi_QaId, Nhi_Qa_Info data, IEnumerable <string> columns) { using (var db = new DBExecutor().GetDatabase()) { return(db.Update(data, Nhi_QaId, columns)); } }
public long Insert(Nhi_Qa_Info data) { using (var db = new DBExecutor().GetDatabase()) { long NewID = 0; var result = db.Insert(data); if (result != null) { long.TryParse(result.ToString(), out NewID); } return(NewID); } }
public long Insert(Nhi_Qa_Info data) { long newID = 0; try { newID = new Nhi_Qa_Repo().Insert(data); } catch (Exception ex) { log.Exception(ex); } return(newID); }
public JsonResult SaveNhi_Qa(Nhi_Qa_Info data) { ResultBase result = new ResultBase(); result.setMessage("Done"); if (data.nhi_date == DateTime.MinValue) { result.setErrorMessage("發布日期格式錯誤,正確格式為YYYY/MM/DD"); } if (string.IsNullOrEmpty(data.nhi_title)) { result.setErrorMessage("問題標題不得為空白"); } if (string.IsNullOrEmpty(data.Description)) { result.setErrorMessage("清單頁簡述不得為空白"); } if (string.IsNullOrEmpty(data.nhi_con)) { result.setErrorMessage("回覆內容不得為空白"); } if (result.JsonReturnCode > -1) { data.LastUpdate = DateTime.Now; data.LastUpdator = sessionData.trading.LoginId; //var olddata = OQMan.GetBySN(data.Nhi_QaId); //checkUploadfiles(data, olddata); if (data.Nhi_QaId > 0) { NQMan.Update(data); } else { NQMan.Insert(data); } } return(Json(result, JsonRequestBehavior.DenyGet)); }
public bool Update(Nhi_Qa_Info data) { return(new Nhi_Qa_Repo().Update(data) > 0); }
public bool Update(long Nhi_QaId, Nhi_Qa_Info data, IEnumerable <string> columns) { return(new Nhi_Qa_Repo().Update(Nhi_QaId, data, columns) > 0); }