private void btnConfirm_Click(object sender, EventArgs e) { if (gvThanhToan.SelectedRows.Count == 0) { MessageBox.Show("Vui lòng chọn dòng muốn cập nhật trạng thái thanh toán", "Thông báo!"); return; } if (MessageBox.Show("Xác nhận cập nhật trạng thái thanh toán?", "Thông báo", MessageBoxButtons.OKCancel) == DialogResult.OK) { try { ThanhToanBUS bus = new ThanhToanBUS(); foreach (DataGridViewRow row in gvThanhToan.SelectedRows) { HDTC hd = bus.GetByID(int.Parse(gvThanhToan.Rows[row.Index].Cells[0].Value.ToString())); hd.THANHTOAN = true; bus.EditThanhToan(hd); } LoadThanhToan(); MessageBox.Show("Đã cập nhật!", "Thông báo!"); } catch { MessageBox.Show("Không thể cập nhật!", "Thông báo!"); } } }
public static List <HDTC> LoadThanhToan() { QLCDTEntities db = new QLCDTEntities(); var result = ( from t in db.HDTCs select new { ID = t.ID, IDSIM = t.IDSIM, KHACHHANG = t.KHACHHANG, THANG = t.THANG, NAM = t.NAM, TONGTIEN = t.TONGTIEN, THANHTOAN = t.THANHTOAN }).ToList(); List <HDTC> listReturn = new List <HDTC>(); foreach (var item in result) { HDTC kh_list = new HDTC(); kh_list.ID = item.ID; kh_list.IDSIM = item.IDSIM; kh_list.KHACHHANG = item.KHACHHANG; kh_list.THANG = item.THANG; kh_list.NAM = item.NAM; kh_list.TONGTIEN = item.TONGTIEN; kh_list.THANHTOAN = item.THANHTOAN; listReturn.Add(kh_list); } return(listReturn); }
public void DeleteThanhToan(int id) { HDTC t = new HDTC(); t = db.HDTCs.Single(c => c.ID == id); db.HDTCs.Remove(t); db.SaveChanges(); }
public void EditThanhToan(HDTC t) { this.tts = (from c in db.HDTCs where c.ID == t.ID select c).Single(); this.tts.ID = t.ID; this.tts.IDSIM = t.IDSIM; this.tts.KHACHHANG = t.KHACHHANG; this.tts.THANG = t.THANG; this.tts.NAM = t.NAM; this.tts.TONGTIEN = t.TONGTIEN; this.tts.THANHTOAN = t.THANHTOAN; db.SaveChanges(); }
public void EditThanhToan(HDTC t) { ttDAO.EditThanhToan(t); }
public void AddThanhToan(HDTC t) { ttDAO.AddThanhToan(t); }
public void AddThanhToan(HDTC t) { db.HDTCs.Add(t); db.SaveChanges(); }