public SystemMessage BS_AddNewContact(tbl_lienhe data) { SystemMessage systemMessage = new SystemMessage(); try { var db = new DB_CSEntities1(); var check = ValidateItem(data); if (check != null) { systemMessage.IsSuccess = false; systemMessage.Message = check; return(systemMessage); } db.tbl_lienhe.Add(data); db.SaveChanges(); systemMessage.IsSuccess = true; systemMessage.Message = SystemMessageConst.systemmessage.sendcontactok; return(systemMessage); } catch (Exception e) { systemMessage.IsSuccess = false; systemMessage.Message = e.ToString(); return(systemMessage); } }
public string ValidateItem(tbl_lienhe LvMenu) { string rs = null; var vld = new ValidateUtils(); rs = vld.CheckRequiredField(LvMenu.hoten, "Họ tên", 1, 100); if (rs != null) { return(rs); } rs = vld.CheckRequiredField(LvMenu.dienthoai, "Số điện thoại", 1, 100); if (rs != null) { return(rs); } rs = vld.CheckRequiredField(LvMenu.dienthoai, "Nội dung", 1, 10000); if (rs != null) { return(rs); } return(null); }
public ActionResult _AddNewContact(string hoten = "", string diachi = "", string email = "", string sdt = "", string tieude = "Không có tiêu đề", string noidung = "") { var db = new LienheBusiness(); tbl_lienhe item = new tbl_lienhe(); item.hoten = hoten; item.diachi = diachi; item.dienthoai = sdt; item.email = email; item.tieude = tieude; item.noidung = noidung; item.trangthai = 0; item.ngaygui = DateTime.Now; var result = db.BS_AddNewContact(item); // luu log - thêm mới CheckRuleAndSaveLog.ReturnCheckRuleAndSaveLog(DbLogType.Create.ToString(), result.IsSuccess, JsonConvert.SerializeObject(new { data = item }, Newtonsoft.Json.Formatting.Indented, new JsonSerializerSettings { NullValueHandling = NullValueHandling.Ignore })); return(Json(new { result }, JsonRequestBehavior.AllowGet)); }