コード例 #1
0
ファイル: TestController.cs プロジェクト: terry008/TestReport
        //编辑
        public IActionResult Edit(int?id)
        {
            ReportEditModel model = new ReportEditModel();

            if (id != null)
            {
                var report = reportRepository.GetById(id.Value);
                model = mapper.Map <ReportEditModel>(report);
            }
            return(View(model));
        }
コード例 #2
0
ファイル: TestController.cs プロジェクト: terry008/TestReport
        public IActionResult Edit(ReportEditModel model)
        {
            var report = mapper.Map <rpt_info>(model);

            if (model.ID > 0)
            {
                reportRepository.Update(report);
            }
            else
            {
                report.TestCount   = 0;
                report.SearchCount = 0;
                reportRepository.Add(report);
            }
            reportRepository.SaveChanges();
            return(View(model));
        }