public ActionResult DeleteConfirmed(int id) { CompanyReg companyReg = _context.CompanyRegs.Find(id); _context.CompanyRegs.Remove(companyReg); _context.SaveChanges(); return(RedirectToAction("Index")); }
public ActionResult Delete(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } CompanyReg companyReg = _context.CompanyRegs.Find(id); if (companyReg == null) { return(HttpNotFound()); } return(View(companyReg)); }
public ActionResult Save(CompanyReg companyReg) { if (!ModelState.IsValid) { var viewModel = new CompanyTypeFormViewModel { CompanyReg = companyReg, CompanyTypes = _context.CompanyTypes.ToList() }; return(View("CompanyRegForm", viewModel)); } if (companyReg.Id == 0) { _context.CompanyRegs.Add(companyReg); } else { var companyRegInDb = _context.CompanyRegs.Single(c => c.Id == companyReg.Id); companyRegInDb.CompanyTypeId = companyReg.CompanyTypeId; companyRegInDb.Com_Name = companyReg.Com_Name; companyRegInDb.Contact_person = companyReg.Contact_person; companyRegInDb.Com_designation = companyReg.Com_designation; companyRegInDb.Com_number = companyReg.Com_number; companyRegInDb.Com_address = companyReg.Com_address; companyRegInDb.Com_city = companyReg.Com_city; companyRegInDb.Com_country = companyReg.Com_country; companyRegInDb.Com_email = companyReg.Com_email; companyRegInDb.Com_state = companyReg.Com_state; companyRegInDb.Com_detail = companyReg.Com_detail; } _context.SaveChanges(); return(RedirectToAction("Index", "CompanyRegs")); }