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)); } }