Example #1
0
        public OperationResult UpsertForm(FormConfigDto formConfig)
        {
            var form = Mapper.Map <FormConfigDto, FormConfig>(formConfig);

            if (form.Id == 0)
            {
                FormConfig.Insert(form);
                return(UnitOfWork.Commit() > 0
                    ? new OperationResult(StatusCode.Okey).SetExtras(form.Id)
                    : new OperationResult(StatusCode.Failed));
            }
            else
            {
                FormConfig.Update(form);
                return(UnitOfWork.Commit() > 0
                           ? new OperationResult(StatusCode.Okey).SetExtras(form.Id)
                           : new OperationResult(StatusCode.Failed));
            }
        }