Example #1
0
        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());
            }
        }
Example #2
0
        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"));
        }
Example #3
0
        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);
            }
        }