public static void UpdateNhaXuatBan(this NhaXuatBan nxb, NhaXuatBanViewModel nxbVm) { nxb.Id = nxbVm.Id; nxb.TenNXB = nxbVm.TenNXB; nxb.SoDienThoai = nxbVm.SoDienThoai; nxb.DiaChi = nxbVm.DiaChi; nxb.SoTaiKhoan = nxbVm.SoTaiKhoan; nxb.TrangThai = true; }
public ActionResult Update(NhaXuatBanViewModel model) { if (ModelState.IsValid) { var nxb = new NhaXuatBan(); nxb.UpdateNhaXuatBan(model); _nhaXuatBanService.Update(nxb); context.SaveChanges(); ViewData["successMsg"] = "Sua thành công"; } return(View(model)); }
public ActionResult Add(NhaXuatBanViewModel model) { if (ModelState.IsValid) { model.CreateDate = DateTime.Now; var nxb = new NhaXuatBan(); nxb.UpdateNhaXuatBan(model); _nhaXuatBanService.Add(nxb); context.SaveChanges(); ViewData["successMsg"] = "Thêm thành công"; } return(View()); }
public static void UpdateNhaXuatBan(this NhaXuatBan nhaXuatBan, NhaXuatBanViewModel nhaXuatBanViewModel) { nhaXuatBan.ID = nhaXuatBanViewModel.ID; nhaXuatBan.Name = nhaXuatBanViewModel.Name; nhaXuatBan.Description = nhaXuatBanViewModel.Description; nhaXuatBan.CreateDate = nhaXuatBanViewModel.CreateDate; nhaXuatBan.CreateBy = nhaXuatBanViewModel.CreateBy; nhaXuatBan.UpdateDate = nhaXuatBanViewModel.UpdateDate; nhaXuatBan.UpdateBy = nhaXuatBanViewModel.UpdateBy; nhaXuatBan.Status = nhaXuatBanViewModel.Status; }