public Response DeleteFlight(int flightId) { if (flightId != null) { var dataToDelete = _context.Set <FlightData>().Find(flightId); _context.Remove(dataToDelete); _context.SaveChanges(); return(new Response { Status = "Success", Message = "Data deleted Successfully" }); } return(new Response { Status = "Error" }); }
public virtual System.Web.Mvc.ViewResult Index() { var items = MyDatabaseContext.Set <T>() .ToList() ; return(View(model: items)); }
public virtual System.Web.Mvc.ActionResult Create(T inputViewModel) { CheckBusinessValidationForCreating(inputViewModel); if (ModelState.IsValid) { MyDatabaseContext.Set <T>().Add(inputViewModel); MyDatabaseContext.SaveChanges(); return(RedirectToAction("Index")); } SetDropDownLists(inputViewModel); return(View(model: inputViewModel)); }
public virtual System.Web.Mvc.ActionResult Delete(System.Guid?id) { if (id.HasValue == false) { return(new System.Web.Mvc.HttpStatusCodeResult(System.Net.HttpStatusCode.BadRequest)); } var foundedItem = MyDatabaseContext.Set <T>() .Where(current => current.Id == id.Value) .FirstOrDefault(); if (foundedItem == null) { return(HttpNotFound()); } return(View(model: foundedItem)); }
public virtual System.Web.Mvc.ActionResult DeleteConfirmed(System.Guid?id) { if (id.HasValue == false) { return(new System.Web.Mvc.HttpStatusCodeResult(System.Net.HttpStatusCode.BadRequest)); } var foundedItem = MyDatabaseContext.Set <T>() .Where(current => current.Id == id.Value) .FirstOrDefault(); if (foundedItem == null) { return(HttpNotFound()); } MyDatabaseContext.Set <T>().Remove(foundedItem); MyDatabaseContext.SaveChanges(); return(RedirectToAction("Index")); }
public virtual IQueryable <T> GetAll() { return(DbContext.Set <T>()); }
public BaseController(MyDatabaseContext context) { this.context = context; set = context.Set <ModelType>(); }