public static int ThemLoaiGhe(LoaiGhe loaiGhe) { using (var context = new VeTauEntities(false)) { context.LoaiGhes.Add(loaiGhe); return context.SaveChanges(); } }
public static int CapNhatLoaiGhe(LoaiGhe loaiGhe) { using (var context = new VeTauEntities(false)) { var doiTuong = context.LoaiGhes.SingleOrDefault(i => i.Id == loaiGhe.Id); if (doiTuong != null) { doiTuong.Ten = loaiGhe.Ten; doiTuong.Anh = loaiGhe.Anh; doiTuong.HeSo = loaiGhe.HeSo; } return context.SaveChanges(); } }
private void btnThem_Click(object sender, EventArgs e) { if (KiemTraHopLeVaThongBao()) { var loaiGhe = new LoaiGhe { Ten = tbTenLoaiGhe.Text, Anh = MyUtil.ImageToByteArray(pbAnh.Image), HeSo = (numSoLuong.Value / 10f), Id = (int) tbTenLoaiGhe.Tag }; if (loaiGhe.Id > 0) { if (LoaiGheDal.CapNhatLoaiGhe(loaiGhe) > 0) { MessageBox.Show(Resources.CapNhat + Resources.thanhCong, Resources.MThanhCong); CapNhatGv(); return; } MessageBox.Show(Resources.CapNhat + Resources.thatBai, Resources.MThatBai); } else { if (LoaiGheDal.ThemLoaiGhe(loaiGhe) > 0) { MessageBox.Show(Resources.TaoDoiTuong + Resources.thanhCong, Resources.MThanhCong); CapNhatGv(); } else { MessageBox.Show(Resources.TaoDoiTuong + Resources.thatBai, Resources.MThatBai); } } } }