public ActionResult Save(LoaiNhaDat loaiNhaDat) { if (!ModelState.IsValid) { var viewModel = new LoaiNhaDatViewModel(); return(View("LoaiNhaDatForm", viewModel)); } if (loaiNhaDat.Id == 0) { _context.LoaiNhaDats.Add(loaiNhaDat); TempData["success"] = "Thêm mới thành công"; } else { var loaiNhaDatInDb = _context.LoaiNhaDats.Single(x => x.Id == loaiNhaDat.Id); loaiNhaDatInDb.TenLoai = loaiNhaDat.TenLoai; loaiNhaDatInDb.IsRent = loaiNhaDat.IsRent; TempData["success"] = "Cập nhật thành công"; } _context.SaveChanges(); return(RedirectToAction("Index", "QuanLyLoaiNhaDat")); }
public LoaiNhaDatViewModel(LoaiNhaDat loaiNhaDat) { Id = loaiNhaDat.Id; TenLoai = loaiNhaDat.TenLoai; IsRent = loaiNhaDat.IsRent; }