public IActionResult InsertUpdateTest(MstTestModel mstTestModel) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } return(Ok(_iTest.InsertUpdateTest(mstTestModel))); }
public int InsertUpdateTest(MstTestModel mstTestModel) { try { MstTest _mstTest = new MstTest(); mstTestModel.TestDate = mstTestModel.TestDate.Value.AddDays(1); _mstTest = _context.MstTest.Where(x => x.Id == mstTestModel.Id).FirstOrDefault(); _mstTest = Mapper.Map <MstTestModel, MstTest>(mstTestModel); if (_mstTest.Id == 0) { _context.MstTest.Add(_mstTest); } _context.SaveChanges(); return(1); } catch (Exception ex) { _errorLog.BindErrorLogModel("InsertUpdateTest", ex.Message, "error"); return(-1); } }