Esempio n. 1
0
        public async Task <IActionResult> Create(CreateInvestigationViewModel model)
        {
            if (ModelState.IsValid)
            {
                try
                {
                    var investigation = Mapper.Map <Investigation>(model);
                    investigation.InvestigateDate = DateTime.Now.Date;
                    await _investigationManager.CreateAsync(investigation);

                    Notifier.Success($"你已成功创建了“{investigation.Name}”的意向调查记录!");
                }
                catch (Exception ex)
                {
                    Notifier.Warning(ex.Message);
                }
                return(RedirectToAction(nameof(List)));
            }
            return(View(model));
        }