Пример #1
0
        public bool SaveProcessForm(ref ProcessForm formData)
        {
            if (formData.Id != 0)
            {
                formData = ProcessFormLoad(formData);
            }

            bool result = ValidationHelper.Validate(formData, new ProcessFormValidator(_unitOfWork), ModelState);

            if (result == false)
            {
                ProcessFormInitialize(ref formData);
                return(result);
            }

            _workFlowService.AddOrUpdate(formData);
            return(result);
        }