private void btnKetCa_Click(object sender, RoutedEventArgs e) { if (ketCa != null) { if (ketCa.tienDauCa == 0) { MessageBox.Show("Vui lòng nhập tiền đầu ca"); return; } if (ketCa.tienDauCa < 1000) { MessageBox.Show("Xem lại tiền đầu ca"); return; } if (ketCa.tienDauCa > 1000000) { MessageBox.Show("Tiền đầu ca quá lớn"); return; } if (CCa_BUS.add(ketCa)) { MessageBox.Show("Kết ca thành công"); this.Close(); } } }
private void dgDSKetCa_SelectionChanged(object sender, SelectionChangedEventArgs e) { if (dgDSKetCa.SelectedItem != null) { ketCaSelect = CCa_BUS.find(dgDSKetCa.SelectedValue.ToString()); } }
public frmQuanLyKetCa() { InitializeComponent(); listDSKetCa = new List <KetCa>(); listDSKetCa = CCa_BUS.toList(); hienthiDSKetCa(listDSKetCa); //dateTimNgay.Visibility = Visibility.Hidden; }
private void dateTimNgay_SelectedDateChanged(object sender, SelectionChangedEventArgs e) { if (dateTimNgay.SelectedDate != null) { hienthiDSKetCa(CCa_BUS.toListNgayLap(dateTimNgay.SelectedDate.Value)); } else { hienthiDSKetCa(CCa_BUS.toList()); } }
private void btnLoc_Click(object sender, RoutedEventArgs e) { if (dateTu.SelectedDate != null && dateDen.SelectedDate != null) { hienthiDSKetCa(CCa_BUS.toListNgayLap(dateTu.SelectedDate.Value, dateDen.SelectedDate.Value)); } else { //MessageBox.Show("Vui lòng chọn ngày bắt đầu và ngày kết thúc"); hienthiDSKetCa(CCa_BUS.toList()); } }
private void txtTimKiem_KeyUp(object sender, KeyEventArgs e) { if (txtTimKiem.Text == "") { hienthiDSKetCa(CCa_BUS.toList()); return; } switch (chosse) { case 0: hienthiDSKetCa(CCa_BUS.toListMaNV(txtTimKiem.Text)); break; case 1: hienthiDSKetCa(CCa_BUS.toListTenNV(txtTimKiem.Text)); break; case 3: foreach (char item in txtTimKiem.Text) { if (item < 48 && item > 57) { MessageBox.Show("Chỉ được nhập dữ liệu số"); return; } } hienthiDSKetCa(CCa_BUS.toListTongTienBan(txtTimKiem.Text)); break; case 4: foreach (char item in txtTimKiem.Text) { if (item < 48 && item > 57) { MessageBox.Show("Chỉ được nhập dữ liệu số"); return; } } hienthiDSKetCa(CCa_BUS.toListTongDoanhThu(txtTimKiem.Text)); break; default: break; } }
public frmKetCa(NhanVien nv = null) { InitializeComponent(); nhanVien = nv; if (nhanVien == null) { nhanVien = new NhanVien(); } ketCa = new KetCa(); DateTime gioKetThuc = DateTime.Now; ketCa.maKetCa = CServices.taoMa <KetCa>(CCa_BUS.toList()); ketCa.maNhanVien = nhanVien.maNhanVien; ketCa.gioBatDau = CCa_BUS.CaLamViec.GioBatDau; ketCa.gioKetThuc = gioKetThuc; ketCa.ngayLap = gioKetThuc; CCa_BUS.CaLamViec.GioKetThuc = DateTime.Now; List <HoaDon> hoaDons = new List <HoaDon>(); hoaDons = CHoaDon_BUS.toList(CCa_BUS.CaLamViec); foreach (HoaDon hoaDon in hoaDons) { hoaDon.maKetCa = ketCa.maKetCa; } ketCa.soLuong = hoaDons.Count(); double tongTienBan = CHoaDon_BUS.tongTienBan(hoaDons); ketCa.tongTienBan = tongTienBan; ketCa.tienDauCa = 0; ketCa.tongDoanhThu = tongTienBan; ketCa.HoaDons = hoaDons; hienThiThongTin(ketCa); }