public IActionResult Create() { ViewData["Name"] = new SelectList(_db.Floor.GetAll(), "Id", "Name"); vmLine vmLine = new vmLine(); return(PartialView("_CreateView", vmLine)); }
public IActionResult Delete(vmLine vmLine) { if (ModelState.IsValid) { Line line = _db.Line.GetFirstOrDefault(c => c.Id == vmLine.Id); line.IsActive = false; line.IsDeleted = true; _db.Line.Update(line); bool isUpdated = _db.Save() > 0; if (isUpdated) { vmLine.IsValid = true; vmLine.Message = "Line deleted successfully!"; return(Json(vmLine)); } vmLine.IsValid = false; vmLine.Message = "Line can not be deleted. Something went wrong. Please try Again."; } vmLine.IsValid = false; vmLine.Message = "Validation Failed!. Please try Again with valid data."; return(Json(vmLine)); }
public IActionResult EditView(int id) { ViewData["Name"] = new SelectList(_db.Floor.GetAll(), "Id", "Name"); var line = _db.Line.Get(id); vmLine vmLine = new vmLine(); vmLine.Id = line.Id; vmLine.Name = line.Name; vmLine.Decription = line.Decription; vmLine.FloorId = line.FloorId; vmLine.IsActive = line.IsActive; return(PartialView("_EditView", vmLine)); }
public IActionResult Edit(vmLine vmLine) { if (ModelState.IsValid) { Line line = _db.Line.GetFirstOrDefault(c => c.Id == vmLine.Id); line.Id = vmLine.Id; line.Name = vmLine.Name; line.Decription = vmLine.Decription; line.FloorId = vmLine.FloorId; _db.Line.Update(line); bool isUpdated = _db.Save() > 0; return(Json(vmLine)); } vmLine.IsValid = false; vmLine.Message = "Validation Failed!. Please try Again with valid data."; return(Json(vmLine)); }
public IActionResult Create(vmLine vmLine) { if (ModelState.IsValid) { Line line = new Line() { Name = vmLine.Name, Decription = vmLine.Decription, FloorId = vmLine.FloorId, IsActive = true, IsDeleted = false }; _db.Line.Add(line); bool isUpdated = _db.Save() > 0; return(Json(vmLine)); } vmLine.IsValid = false; vmLine.Message = "Validation Failed!. Please try Again with valid data."; return(Json(vmLine)); }