public void Edit(SaveBanAnDTO saveBanAnDTO) { BanAn banAn = _mapper.Map <SaveBanAnDTO, BanAn>(saveBanAnDTO); _unitOfWork.BanAns.Update(banAn); _unitOfWork.Complete(); }
public void Create(SaveBanAnDTO saveBanAnDTO) { if (saveBanAnDTO == null) { return; } BanAn banAn = _mapper.Map <SaveBanAnDTO, BanAn>(saveBanAnDTO); _unitOfWork.BanAns.Add(banAn); _unitOfWork.Complete(); }
public IActionResult Edit(int?id) { if (KiemTraDangNhap() == false) { return(View("../Login/Index")); } if (id == null) { return(RedirectToAction("Index")); } BanAnDTO banAnDTO = _services.GetBanAn(id.Value); SaveBanAnDTO saveBanAnDTO = _mapper.Map <BanAnDTO, SaveBanAnDTO>(banAnDTO); return(View(saveBanAnDTO)); }
public IActionResult Create(SaveBanAnDTO SaveBanAnDTO) { if (KiemTraDangNhap() == false) { return(View("../Login/Index")); } if (ModelState.IsValid) { _services.Create(SaveBanAnDTO); } else { return(View()); } return(RedirectToAction("Index")); }
public IActionResult Deleted(int?id) { if (KiemTraDangNhap() == false) { return(View("../Login/Index")); } if (id == null) { return(RedirectToAction("Index")); } int i = _services.Delete(id.Value); if (i == 0) { ViewBag.MessageDelBanAn = "Không thể xóa bàn này, bàn này đang được phục vụ hoặc đã được đặt trước"; BanAnDTO banAnDTO = _services.GetBanAn(id.Value); SaveBanAnDTO saveBanAnDTO = _mapper.Map <BanAnDTO, SaveBanAnDTO>(banAnDTO); return(View(saveBanAnDTO)); } return(RedirectToAction("Index")); }