public ActionResult AddPackageCoverage(PackageAreaLocationViewModel packageAreaViewModel) { if (!ModelState.IsValid) { return(PartialView("_PackageCoverage", packageAreaViewModel)); } var packageCoverage = new PackageAreaCoverage() { p_id = packageAreaViewModel.p_id, aID = packageAreaViewModel.aID, is_extended = packageAreaViewModel.is_extended, ext_amount = packageAreaViewModel.ext_amount, }; _dbcontext.PackageAreaCoverages.Add(packageCoverage); _dbcontext.SaveChanges(); return(Json(new { success = true, packageId = packageAreaViewModel.p_id }, JsonRequestBehavior.AllowGet)); }
public ActionResult ModifyPackageLocation(PackageAreaLocationViewModel packageAreaViewModel) { if (!ModelState.IsValid) { return(PartialView("_modifypackagelocationCoverage", packageAreaViewModel)); } var packageCoverage = new PackageAreaCoverage() { p_id = packageAreaViewModel.p_id, aID = packageAreaViewModel.aID, p_areaNo = (int)packageAreaViewModel.p_areaNo, is_extended = packageAreaViewModel.is_extended, ext_amount = packageAreaViewModel.ext_amount }; _dbcontext.PackageAreaCoverages.Attach(packageCoverage); _dbcontext.Entry(packageCoverage).State = EntityState.Modified; _dbcontext.SaveChanges(); return(Json(new { success = true, packageId = packageAreaViewModel.p_id }, JsonRequestBehavior.AllowGet)); }