public ActionResult New2(AD_Projects project, List <string> Ids) { if (Ids != null) { project.ProjectScopeID = string.Join(",", Ids); } else { project.ProjectScopeID = "0"; } try { AD_ProjectsBL pBL = new AD_ProjectsBL(); Int64 ProjectID = 0; if (project.ProjectID > 0) { ProjectID = pBL.Manage("Update", project); } else { ProjectID = pBL.Manage("Insert", project); } return(Json(new { Success = true, Message = "Saved" })); } catch (Exception ex) { TempData["msg_error"] = ex.Message; return(View()); } }
public ActionResult Delete(int Id) { try { AD_Projects p = new AD_Projects(); AD_ProjectsBL rbl = new AD_ProjectsBL(); p.ProjectID = Id; rbl.Manage("Delete", p); } catch (Exception ex) { TempData["msg_error"] = ex.Message; } return(RedirectToAction("All")); }
public bool UpdateActiveStatus(int Id, bool status) { try { AD_Projects p = new AD_Projects(); AD_ProjectsBL rbl = new AD_ProjectsBL(); p.ProjectID = Id; p.IsActive = status; rbl.Manage("UpdateStatus", p); return(true); } catch { return(false); } }