public ActionResult BeneEdit(UpdateBene _Update) { USP_Update_BENEFICIARY_Result Data = new USP_Update_BENEFICIARY_Result(); try { string userType = Convert.ToString(Session["UserTypeID"]); if (string.IsNullOrEmpty(userType)) { return(RedirectToAction("MainIndex", "Login")); } _Update.UserCode = Session["UserCode"].ToString(); _Update.StateID = (_Update.StateID) == null ? Session["UserState"].ToString() : _Update.StateID; _Update.DistrictID = (_Update.DistrictID) == null ? Session["UserDistrict"].ToString() : _Update.DistrictID; _Update.ProjectID = (_Update.ProjectID) == null ? Session["UserProject"].ToString() : _Update.ProjectID; _Update.SectorID = (_Update.SectorID) == null ? Session["UserSector"].ToString() : _Update.SectorID; _Update.AWCID = (_Update.AWCID) == null ? Session["UserCenter"].ToString() : _Update.AWCID; _Update.FatherName = (_Update.FatherName) == null ? "" : _Update.FatherName.ToString().ToUpper(); Data = new BeneBusiness().UpdateBeneDetails(_Update); return(Json(Data, JsonRequestBehavior.AllowGet)); } catch (Exception ex) { Data = new USP_Update_BENEFICIARY_Result() { Code = "001", Message = ex.Message.ToString() }; return(Json(Data, JsonRequestBehavior.AllowGet)); } }
public USP_Update_BENEFICIARY_Result UpdateBeneDetails(UpdateBene _Update) { DateTime?edd = null; using (var db = new DBEntities()) { if (_Update.EDD != "" && _Update.EDD != null) { edd = Convert.ToDateTime(_Update.EDD, System.Globalization.CultureInfo.InvariantCulture); } var CenterID = "A" + _Update.AWCID.ToString(); var Data = db.USP_Update_BENEFICIARY(CenterID, _Update.BeneCode, _Update.BeneName, _Update.BeneSurname, _Update.MotherName, _Update.FatherName, _Update.FatherRationCardNumber, Convert.ToDateTime(DateTime.ParseExact(_Update.DOB, "dd/MM/yyyy", System.Globalization.CultureInfo.InvariantCulture)), _Update.Gender, _Update.MobileNumber, _Update.BeneCategory, 1, _Update.AadhaarNumber, _Update.AadhaarType, _Update.ResidentType, Convert.ToDateTime(DateTime.ParseExact(_Update.RegisteredDateTime, "dd/MM/yyyy", System.Globalization.CultureInfo.InvariantCulture)), Convert.ToDecimal(_Update.Income), _Update.StateID, _Update.DistrictID, _Update.ProjectID, _Update.AWCID, Convert.ToInt32(_Update.UserCode), _Update.DeptUID, _Update.BirthWeight, _Update.CenterType).FirstOrDefault(); return(Data); } }
public USP_Update_BENEFICIARY_Result UpdateBeneDetails(UpdateBene _Update) { return(_beneData.UpdateBeneDetails(_Update)); }