Exemplo n.º 1
0
        public ActionResult Delete([Bind(Include = "Id,ParentId,Name,Description,ProcessTypeId")] AMProcess ProcessObj)
        {
            int CurrentId = 0;

            Int32.TryParse(ProcessObj.Id.ToString(), out CurrentId);
            if (CurrentId == 0)
            {
                return(View("Error"));
            }
            if (!DMLObj.ProcessHasChild(CurrentId) && !DMLObj.ProcessHasDocument(CurrentId) && DMLObj.DeleteProcessById(CurrentId))
            {
                return(RedirectToAction("Index", "SysAdmin"));
            }
            return(View("Error"));
        }