public ActionResult Delete(int?id)
 {
     try
     {
         var item = WorkingProcessRepository.GetWorkingProcessById(id.Value);
         if (item != null)
         {
             //if (item.CreatedUserId != Erp.BackOffice.Helpers.Common.CurrentUser.Id && Erp.BackOffice.Helpers.Common.CurrentUser.UserTypeId != 1)
             //{
             //    TempData["FailedMessage"] = "NotOwner";
             //    return RedirectToAction("Index");
             //}
             //item.IsDeleted = true;
             //TechniqueRepository.UpdateTechnique(item);
             WorkingProcessRepository.DeleteWorkingProcess(id.Value);
         }
         TempData[Globals.SuccessMessageKey] = App_GlobalResources.Wording.DeleteSuccess;
         return(RedirectToAction("Index"));
     }
     catch (DbUpdateException)
     {
         TempData[Globals.FailedMessageKey] = App_GlobalResources.Error.RelationError;
         return(RedirectToAction("Index"));
     }
 }