//public ActionResult Create( SMSAppRegistration sMSAppRegistration) //{ // //[Bind(Include = "SMSAppRegistrationId,")] // this.Validation(sMSAppRegistration); // if (ModelState.IsValid) // { // var newSMSEntry =new SMSAppRegistration() // { // FullNames=sMSAppRegistration.FullNames, // NationalIDNo=sMSAppRegistration.NationalIDNo, // YearofBirth=sMSAppRegistration.YearofBirth, // PhoneNo=sMSAppRegistration.PhoneNo, // EmailAddress=sMSAppRegistration.EmailAddress, // MaritalStatusId=sMSAppRegistration.MaritalStatusId, // GenderId=sMSAppRegistration.GenderId, // Occupation=sMSAppRegistration.Occupation, // CountyId=sMSAppRegistration.CountyId, // ConstituencyId=sMSAppRegistration.ConstituencyId, // Location=sMSAppRegistration.Location, // PWDCategoryId=sMSAppRegistration.PWDCategoryId // }; // db.SmsAppRegistration.Add(newSMSEntry); // db.SaveChanges(); // return RedirectToAction("Index"); // } // ViewBag.ConstituencyId = new SelectList(db.Constituency, "Id", "ConstituencyName", sMSAppRegistration.ConstituencyId); // ViewBag.CountyId = new SelectList(db.County, "Id", "CountyName", sMSAppRegistration.CountyId); // ViewBag.GenderId = new SelectList(db.Gender, "Id", "GenderType", sMSAppRegistration.GenderId); // ViewBag.MaritalStatusId = new SelectList(db.MaritalStatus, "Id", "MaritalStatusType", sMSAppRegistration.MaritalStatusId); // ViewBag.PWDCategoryId = new SelectList(db.PwdCategory, "Id", "PWDCategoryType", sMSAppRegistration.PWDCategoryId); // return View(sMSAppRegistration); //} private void Validation(SMSAppRegistration sMSAppRegistration) { if (sMSAppRegistration.CountyId == 1) { this.ModelState.AddModelError("", "Please Select the County"); } if (sMSAppRegistration.ConstituencyId == 1) { this.ModelState.AddModelError("", "Please Select the Constituency"); } if (sMSAppRegistration.MaritalStatusId == 1) { this.ModelState.AddModelError("", "Please Select the Marital Status"); } if (sMSAppRegistration.GenderId == 1) { this.ModelState.AddModelError("", "Please Select the Gender"); } if (sMSAppRegistration.PWDCategoryId == 1) { this.ModelState.AddModelError("", "Please Select the PWD Category"); } }
public ActionResult DeleteConfirmed(int id) { SMSAppRegistration sMSAppRegistration = db.SmsAppRegistration.Find(id); db.SmsAppRegistration.Remove(sMSAppRegistration); db.SaveChanges(); return(RedirectToAction("Index")); }
// POST api/<controller> public int Post([FromBody] SMSAppRegistration userData) { if (ModelState.IsValid) { using (ApplicationDbContext db = new ApplicationDbContext()) { if (userData.SMSAppRegistrationId == 0) { var newEntry = new SMSAppRegistration() { FullNames = userData.FullNames, NationalIDNo = userData.NationalIDNo, YearofBirth = userData.YearofBirth, PhoneNo = userData.PhoneNo, EmailAddress = userData.EmailAddress, MaritalStatusId = userData.MaritalStatusId, GenderId = userData.GenderId, Occupation = userData.Occupation, CountyId = userData.CountyId, ConstituencyId = userData.ConstituencyId, Location = userData.Location, PWDCategoryId = userData.PWDCategoryId }; db.SmsAppRegistration.Add(newEntry); db.SaveChanges(); } else { var _exists = db.SmsAppRegistration.SingleOrDefault(n => n.SMSAppRegistrationId == userData.SMSAppRegistrationId); if (_exists != null) { _exists.FullNames = userData.FullNames; _exists.NationalIDNo = userData.NationalIDNo; _exists.YearofBirth = userData.YearofBirth; _exists.PhoneNo = userData.PhoneNo; _exists.EmailAddress = userData.EmailAddress; _exists.MaritalStatusId = userData.MaritalStatusId; _exists.GenderId = userData.GenderId; _exists.Occupation = userData.Occupation; _exists.CountyId = userData.CountyId; _exists.ConstituencyId = userData.ConstituencyId; _exists.Location = userData.Location; _exists.PWDCategoryId = userData.PWDCategoryId; db.SaveChanges(); } } } } return(userData.SMSAppRegistrationId); }
// GET: SMSAppRegistrations/Details/5 public ActionResult Details(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } SMSAppRegistration sMSAppRegistration = db.SmsAppRegistration.Find(id); if (sMSAppRegistration == null) { return(HttpNotFound()); } return(View(sMSAppRegistration)); }
public ActionResult Edit(SMSAppRegistration sMSAppRegistration) { this.Validation(sMSAppRegistration); if (ModelState.IsValid) { db.Entry(sMSAppRegistration).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } ViewBag.ConstituencyId = new SelectList(db.Constituency, "Id", "ConstituencyName", sMSAppRegistration.ConstituencyId); ViewBag.CountyId = new SelectList(db.County, "Id", "CountyName", sMSAppRegistration.CountyId); ViewBag.GenderId = new SelectList(db.Gender, "Id", "GenderType", sMSAppRegistration.GenderId); ViewBag.MaritalStatusId = new SelectList(db.MaritalStatus, "Id", "MaritalStatusType", sMSAppRegistration.MaritalStatusId); ViewBag.PWDCategoryId = new SelectList(db.PwdCategory, "Id", "PWDCategoryType", sMSAppRegistration.PWDCategoryId); return(View(sMSAppRegistration)); }
public ActionResult Edit(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } SMSAppRegistration sMSAppRegistration = db.SmsAppRegistration.Find(id); if (sMSAppRegistration == null) { return(HttpNotFound()); } ViewBag.ConstituencyId = new SelectList(db.Constituency, "Id", "ConstituencyName", sMSAppRegistration.ConstituencyId); ViewBag.CountyId = new SelectList(db.County, "Id", "CountyName", sMSAppRegistration.CountyId); ViewBag.GenderId = new SelectList(db.Gender, "Id", "GenderType", sMSAppRegistration.GenderId); ViewBag.MaritalStatusId = new SelectList(db.MaritalStatus, "Id", "MaritalStatusType", sMSAppRegistration.MaritalStatusId); ViewBag.PWDCategoryId = new SelectList(db.PwdCategory, "Id", "PWDCategoryType", sMSAppRegistration.PWDCategoryId); return(View(sMSAppRegistration)); }