public void UpdateKhuonMat(KhuonMat khuonMatUpdate) { try { KhuonMat khuonMat = context.KhuonMats.Where(x => x.MaKhuonMat == khuonMatUpdate.MaKhuonMat).Single <KhuonMat>(); //Neu khong co thi insert moi if (khuonMat == null) { AddKhuonMat(khuonMatUpdate); return; } //Update khuonMat.MaKhuonMat = khuonMatUpdate.MaKhuonMat; khuonMat.MaNguoi = khuonMatUpdate.MaNguoi; khuonMat.AnhKhuonMat = khuonMatUpdate.AnhKhuonMat; khuonMat.ThuocTinhKhuonMat = khuonMatUpdate.ThuocTinhKhuonMat; khuonMat.ThoiGianDangKy = khuonMatUpdate.ThoiGianDangKy; khuonMat.TrangThai = khuonMatUpdate.TrangThai; context.SaveChanges(); } catch (Exception e) { MessageBox.Show(e.Message); } }
public void DeleteKhuonMat(int maKhuonMat) { try { KhuonMat khuonMat = context.KhuonMats.Where(x => x.MaKhuonMat == maKhuonMat).Single <KhuonMat>(); context.KhuonMats.Remove(khuonMat); context.SaveChanges(); } catch (Exception e) { throw e; } }
public int AddKhuonMat(KhuonMat khuonMat) { try { context.KhuonMats.Add(khuonMat); context.SaveChanges(); int maKhuonMat = khuonMat.MaKhuonMat; return(maKhuonMat); } catch (Exception e) { throw e; } }