public async Task <IActionResult> Edit(int id) { ViewBag.Title = "Sửa Chủng Loại"; LoaiLinhKien loaiLinhKien = await _loaiLinhKienRepo.getById(id); if (loaiLinhKien == null) { return(View("~/Views/Error/404.cshtml")); } LoaiLinhKienDTO dto = _mapper.Map <LoaiLinhKienDTO>(loaiLinhKien); return(View("~/Views/Admin/Category/Edit.cshtml", dto)); }
public async Task <IActionResult> AddPost(LoaiLinhKienDTO loaiLinhKienDTO) { var message = ""; if (!ModelState.IsValid) { return(View("~/Views/Admin/Category/Add.cshtml", loaiLinhKienDTO)); } message = "Tạo thành công"; ViewBag.Message = message; ViewBag.Title = "Thêm Chủng Loại"; LoaiLinhKien loaiLinhKien = _mapper.Map <LoaiLinhKien>(loaiLinhKienDTO); await _loaiLinhKienRepo.Add(loaiLinhKien); return(View("~/Views/Admin/Category/Add.cshtml", loaiLinhKienDTO)); }
public async Task <IActionResult> EditPost(int id, LoaiLinhKienDTO dto) { ViewBag.Title = "Sửa Chủng Loại"; var message = ""; LoaiLinhKien loaiLinhKien = await _loaiLinhKienRepo.getById(id); if (!ModelState.IsValid) { return(View("~/Views/Admin/Category/Edit.cshtml", dto)); } //Update Du Lieu loaiLinhKien = dto.LoaiLinhKienMap(loaiLinhKien); await _loaiLinhKienRepo.Update(loaiLinhKien); message = "Sửa thành công"; ViewBag.Message = message; return(View("~/Views/Admin/Category/Edit.cshtml", dto)); }
public static LoaiLinhKien LoaiLinhKienMap(this LoaiLinhKienDTO dto, LoaiLinhKien loaiLinhKien) { loaiLinhKien.MaLoai = dto.MaLoai; loaiLinhKien.Ten = dto.Ten; return(loaiLinhKien); }
// SỬA DỮ LIỆU public void EditData(LoaiLinhKien ex) { KetNoi.ExecuteReader(@"UPDATE LoaiLinhKien SET TenLLK='" + ex.TenLLK + "',TrangThai='" + ex.TrangThai + "' Where MaLLK='" + ex.MaLLK + "'"); }
// XÓA DỮ LIỆU public void DeleteData(LoaiLinhKien ex) { KetNoi.ExecuteReader(@"DELETE FROM LoaiLinhKien Where MaLLK=N'" + ex.MaLLK + "'"); }
public async Task Delete(LoaiLinhKien item) { item.isDelete = 1; _context.LoaiLinhKiens.Update(item); await _context.SaveChangesAsync(); }
// THÊM DỮ LIỆU public void AddData(LoaiLinhKien ex) { KetNoi.ExecuteReader(@"INSERT INTO LoaiLinhKien(MaLLK,TenLLK,TrangThai) VALUES(N'" + ex.MaLLK + "',N'" + ex.TenLLK + "',N'" + ex.TrangThai + "')"); }
public async Task Update(LoaiLinhKien item) { _context.LoaiLinhKiens.Update(item); await _context.SaveChangesAsync(); }
public async Task Add(LoaiLinhKien item) { item.isDelete = 0; _context.LoaiLinhKiens.Add(item); await _context.SaveChangesAsync(); }
public void DeleteData(LoaiLinhKien ex) { bus.DeleteData(ex); }
public void EditData(LoaiLinhKien ex) { bus.EditData(ex); }
// THEM DATA public void AddData(LoaiLinhKien ex) { bus.AddData(ex); }