public ActionResult DeleteTargetDetails(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } tbld_Target tbldTarget = Db.tbld_Target.Find(id); if (tbldTarget == null) { return(HttpNotFound()); } return(View(tbldTarget)); }
public ActionResult DeleteConfirmed(int id) { tbld_Target tbldTarget = Db.tbld_Target.Find(id); if (tbldTarget != null) { Db.tbld_Target.Remove(tbldTarget); } Db.SaveChanges(); var tbldTargetDetails = Db.tbld_Target_Details.Where(x => x.target_id == id).ToList(); Db.tbld_Target_Details.RemoveRange(tbldTargetDetails); Db.SaveChanges(); return(RedirectToAction("Index")); }
public ActionResult Create(TargetVm targetVm) { if (ModelState.IsValid) { tbld_Target tbldTarget = new tbld_Target { name = targetVm.Name, start_date = targetVm.StartDate, end_date = targetVm.EndDate }; Db.tbld_Target.Add(tbldTarget); Db.SaveChanges(); return(RedirectToAction("Index")); } return(View(targetVm)); }