public ActionResult RegisterEmail(string email) { var obj = new tblReceiveInfo() { Name = email, Email = email, Phone = string.Empty, DateCreated = DateTime.Now, GroupID = 1, IsShow = true, IsDeleted = false }; var result = _otherRepositoryFe.AddEmailReciveInfo(obj); return(Json(new { error = !result }, JsonRequestBehavior.AllowGet)); }
public bool AddEmailReciveInfo(tblReceiveInfo obj) { try { var checkobj = (from p in web365db.tblReceiveInfo where p.Email.ToLower().Equals(obj.Email.ToLower()) select p).FirstOrDefault(); if (checkobj != null) { return(false); } web365db.tblReceiveInfo.Add(obj); var result = web365db.SaveChanges(); return(result > 0); } catch (Exception) { return(false); } }
public ActionResult Action(tblReceiveInfo objSubmit) { if (objSubmit.ID == 0) { objSubmit.DateCreated = DateTime.Now; objSubmit.IsDeleted = false; objSubmit.IsShow = true; receiveInfoRepository.Add(objSubmit); } else { var obj = receiveInfoRepository.GetById <tblReceiveInfo>(objSubmit.ID); UpdateModel(obj); receiveInfoRepository.Update(obj); } return(Json(new { Error = false }, JsonRequestBehavior.AllowGet)); }