public bool UpdateDashboardType(DashboardType_Model DashboardType) { using (var _context = new SalesTrackingSystemEntities()) { try { var data = _context.DashboardTypes.Where(dashboardType => dashboardType.DashboardTypeID == DashboardType.DashboardTypeID).FirstOrDefault(); data.DashboardTypeID = DashboardType.DashboardTypeID; data.TypeName = DashboardType.TypeName; data.DateUpdated = DateTime.Now; _context.SaveChanges(); return(true); } catch (Exception) { return(false); } } }
public ActionResult TypeAdd(DashboardType_Model type_Model) { if (string.IsNullOrEmpty(type_Model.TypeName)) { ViewBag.TypeAddError = "Error"; return(View("Settings")); } else { if (DashboardType_Interface.SaveDashboardType(type_Model)) { Session["Success"] = type_Model.TypeName + " added successfully!!"; } else { Session["Error"] = type_Model.TypeName + " couldn't be added please retry!!"; } return(RedirectToAction("Settings")); } }
public ActionResult TypeDelete(DashboardType_Model type_Model) { var Type_Name = type_Model.TypeName; try { if (DashboardType_Interface.DeleteDashboardType(type_Model.DashboardTypeID)) { return(Json(Type_Name + " type has been deleted successfully")); } else { return(Json("Error")); } } catch (Exception e) { return(Json("Error" + e.ToString())); } }
public ActionResult TypeUpdate(DashboardType_Model type_Model) { if (string.IsNullOrEmpty(type_Model.TypeName)) { ViewBag.UpdateTypeError = "Error"; ViewBag.UpdateTypeData = type_Model.DashboardTypeID; return(View("Settings")); } else { if (DashboardType_Interface.UpdateDashboardType(type_Model)) { Session["Success"] = type_Model.TypeName + " updated successfully!!"; return(RedirectToAction("Settings")); } else { Session["Error"] = type_Model.TypeName + " couldn't be updated please retry!!"; return(View("Settings")); } } }
public bool SaveDashboardType(DashboardType_Model DashboardType) { using (var _dbContext = new SalesTrackingSystemEntities()) { try { var data = new DashboardType() { DashboardTypeID = GetNewDashboardID(), TypeName = DashboardType.TypeName, DateCreated = DateTime.Now }; _dbContext.DashboardTypes.Add(data); _dbContext.SaveChanges(); return(true); } catch (Exception) { throw; } } }