public bool SaveOrUpdate(DTO_ChiTietPhieuBanHang obj) { using (CellphoneComponentEntities db = new CellphoneComponentEntities()) { ChiTietPhieuBanHang chiTietPhieuBanHang = new ChiTietPhieuBanHang(); chiTietPhieuBanHang.MaChiTietPhieuBan = obj.MaChiTietPhieuBan; chiTietPhieuBanHang.MaPhieuBanHang = obj.MaPhieuBanHang; chiTietPhieuBanHang.MaHangHoa = obj.MaHangHoa; chiTietPhieuBanHang.SoLuong = obj.SoLuong; chiTietPhieuBanHang.Gia = obj.Gia; chiTietPhieuBanHang.ThanhTien = obj.ThanhTien; if (db.ChiTietPhieuBanHangs.Any(e => e.MaChiTietPhieuBan == chiTietPhieuBanHang.MaChiTietPhieuBan)) { db.ChiTietPhieuBanHangs.Attach(chiTietPhieuBanHang); db.Entry(chiTietPhieuBanHang).State = System.Data.Entity.EntityState.Modified; if (db.SaveChanges() > 0) { return(true); } return(false); } db.ChiTietPhieuBanHangs.Add(chiTietPhieuBanHang); if (db.SaveChanges() > 0) { return(true); } return(false); } }
public bool DeleteCTPBH(String id) { using (CellphoneComponentEntities db = new CellphoneComponentEntities()) { ChiTietPhieuBanHang chiTietPhieuBanHang = (from item in db.ChiTietPhieuBanHangs where item.MaChiTietPhieuBan == id select item).SingleOrDefault(); db.ChiTietPhieuBanHangs.Remove(chiTietPhieuBanHang); if (db.SaveChanges() > 0) { return(true); } return(false); } }
public bool InsertCTPBH(DTO_ChiTietPhieuBanHang obj) { using (CellphoneComponentEntities db = new CellphoneComponentEntities()) { ChiTietPhieuBanHang chiTietPhieuBanHang = new ChiTietPhieuBanHang(); chiTietPhieuBanHang.MaChiTietPhieuBan = obj.MaChiTietPhieuBan; chiTietPhieuBanHang.MaPhieuBanHang = obj.MaPhieuBanHang; chiTietPhieuBanHang.MaHangHoa = obj.MaHangHoa; chiTietPhieuBanHang.SoLuong = obj.SoLuong; chiTietPhieuBanHang.Gia = obj.Gia; chiTietPhieuBanHang.ThanhTien = obj.ThanhTien; db.ChiTietPhieuBanHangs.Add(chiTietPhieuBanHang); if (db.SaveChanges() > 0) { return(true); } return(false); } }