public ResponseResult ConfirmCheckVoucher(KetQuaKiemTraModel model) { try { if (!ModelState.IsValid) { var result = new Response <KetQuaKiemTraModel> { Message = HttpMessage.INVALID_MODEL, Status = false, }; ActionContext.Response.StatusCode = HttpStatusCode.BadRequest; return(new ResponseResult(result, ActionContext)); } var ketQua = new KetQuaKiemTra { MaChungTu = model.MaChungTu, CreateDate = DateTime.Now, DiaDiemKT = model.DiaDiem, DonViKT = model.DonViKiemTra, NgayKT = DateTime.Now, KetQuaKT = model.KetQua, NoiDungKT = model.NoiDungKiemTra, NguoiKiemTra = model.NguoiKiemTra }; _ketQuaService.Create(ketQua); var data = new Response <KetQuaKiemTraModel> { Message = "Create Success", Status = true, Data = model }; return(new ResponseResult(data, ActionContext)); } catch (Exception ex) { logger.Error(ex); var data = new Response <KetQuaKiemTraModel> { Message = HttpMessage.ERROR_CREATE, Status = false }; ActionContext.Response.StatusCode = HttpStatusCode.InternalServerError; return(new ResponseResult(data, ActionContext)); } }
public ActionResult DeleteResultConfirmed(int?IDKQ, int?IDQN) { if (IDKQ == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } KetQuaKiemTraModel model = new KetQuaKiemTraModel(); model.DeleteResult(IDKQ); if (IDQN != null) { return(RedirectToAction("Details", new { id = IDQN })); } else { return(RedirectToAction("Index")); } }
// DeleteResult public ActionResult DeleteResult(int?IDKQ, int?IDQN) { if (IDKQ == null || IDQN == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } KetQuaKiemTraModel model = new KetQuaKiemTraModel(); ViewKQ obj = new ViewKQ(); obj = model.GetResult(IDKQ, IDQN); if (obj == null) { return(View("NoResult")); } return(View(obj)); }
public static void Insert(KetQuaModel model) { var insert = new KetQuaKiemTraModel(); insert.InsertResult(model.IDQN, model.KQ, model.XepLoai, model.DeSo, model.TraLoi, model.DapAn); }