예제 #1
0
        public ActionResult Delete(AssigningsViewModel AssigningVM)
        {
            BaseAssigningsBLL assigningsBLL = new BaseAssigningsBLL();

            assigningsBLL.LoginIdentity = UserIdentity;
            Result result = assigningsBLL.Remove(AssigningVM.AssigningID);

            if ((System.Type)result.EnumType == typeof(AssigningsValidationEnum))
            {
                if (result.EnumMember == AssigningsValidationEnum.RejectedBecauseOfAlreadyFinished.ToString())
                {
                    throw new CustomException(Resources.Globalization.ValidationBecauseOfAssigningAlreadyFinishedText);
                }
            }

            return(View(AssigningVM));
        }