public async Task <IActionResult> CreateAsync([FromBody] CreateTemplateForm createTemplateForm)
        {
            if (ModelState.IsValid)
            {
                var template = new Template
                {
                    Name = createTemplateForm.Name
                };
                try
                {
                    _unitOfWork.GetTemplateRepository().Add(template);
                    await _unitOfWork.Commit();

                    return(Ok(template));
                } catch (Exception ex)
                {
                    var errorMessage = $"{ex.Message}";
                    _logger.LogError(errorMessage);
                    await _unitOfWork.Rollback();

                    return(BadRequest(errorMessage));
                }
            }
            return(BadRequest());
        }
예제 #2
0
 private void CreateTemplateFormInit()
 {
     createTemplateForm           = new CreateTemplateForm();
     createTemplateForm.MdiParent = this;
     createTemplateForm.Show();
 }
예제 #3
0
파일: Main.cs 프로젝트: EBERSHR/FormPlugin
        public void CreateForm(Office.IRibbonControl control)
        {
            CreateTemplateForm create = new CreateTemplateForm();

            create.Show();
        }