private void btnPQ_Click(object sender, EventArgs e) { try { using (var k = new AppCode.QuanCafe()) { for (var i = 0; i < k.DSTabPageQL.Count; i++) { var q = new Quyen() { IDChucVu = cbbChucVuPQ.SelectedValue.ToString(), TenTab = grvDSQuyen.Rows[i].Cells[0].Value.ToString(), Them = bool.Parse(grvDSQuyen.Rows[i].Cells[1].Value.ToString()), Xoa = bool.Parse(grvDSQuyen.Rows[i].Cells[2].Value.ToString()), Sua = bool.Parse(grvDSQuyen.Rows[i].Cells[3].Value.ToString()) }; k.SuaQuyen(q); } } MessageBox.Show("Phân quyền thành công", "Thông báo", MessageBoxButtons.OKCancel, MessageBoxIcon.Information); LoadPhanQuyen(); } catch { } }
private void btnSuaBan_Click(object sender, EventArgs e) { try { var ban = new Ban() { IDBan = Convert.ToInt32(txtMaBan.Text), TrangThai = cbbTrangThai.Text, TenBan = txtTenBan.Text, }; using (var k = new AppCode.QuanCafe()) { var kq = k.CapNhatBan(ban); if (kq == true) { LoadDSBan(); MessageBox.Show("Cập nhật thành công", "Thông báo"); } else { MessageBox.Show("Cập nhật thất bại", "Thông báo "); } } } catch { } }
private void btnCapNhat_Click(object sender, EventArgs e) { try { if (AppCode.Extention.ChuoiHopLe(txtMatKhauMoi.Text) && string.Compare(txtMatKhauMoi.Text, txtNhapLaiMatKhau.Text) == 0) { bmp.Save(@"D:\HOCTAP\Documents_Year3_HK2\HE_QTCSDL\QUANCAFFE\Image\Login\" + open.FileName); var o = new NhanVien() { TenDN = txtTenDN.Text, TenNV = txtTenNhanVien.Text, MatKhau = txtMatKhauMoi.Text, TenHinh = open.FileName }; MessageBox.Show(open.FileName); using (var k = new AppCode.QuanCafe()) { var kq = k.CapNhatTK(AppCode.STNhanVien.idNhanVien, o); if (kq != null) { fThongTinTaiKhoan_Load(sender, e); MessageBox.Show("Cập nhật thành công", "Thông báo"); } } } } catch { } }
private void fLogin_KeyDown(object sender, KeyEventArgs e) { if (e.KeyCode == Keys.Enter) { try { using (var k = new AppCode.QuanCafe()) { var kq = k.TimNVToTenDN(txtTenDN.Text); if (kq == null || kq.MatKhau != txtMatKhau.Text) { MessageBox.Show("Mật khẩu hoặc tên đăng nhập chưa đúng"); return; } else { AppCode.STNhanVien.idNhanVien = kq.IDNV; AppCode.STNhanVien.IDChucVu = kq.IDChucVu; AppCode.STNhanVien.TenNhanVien = kq.TenNV; fManager f = new fManager(); this.Hide(); f.ShowDialog(); this.Show(); } } } catch { } } }
private void btnSuaSL_Click(object sender, EventArgs e) { // MessageBox.Show("Text bõx=" + int.Parse(txtSuaSoluong.Text).ToString()); try { //MessageBox.Show("ID DO UONG="+o.IDDoUong.ToString() // +"ID Hoa don ="+AppCode.STHoaDon.idHoaDon.ToString()); using (var k = new AppCode.QuanCafe()) { var kq = k.SuaCTHD(AppCode.STHoaDon.idHoaDon, AppCode.STDoUong.id, int.Parse(txtSuaSoluong.Text)); if (kq == true) { MessageBox.Show("Cập nhật số lượng thành công", "Thông báo"); } if (kq == false) { MessageBox.Show("Cập nhật số lượng thất bại", "Thông báo"); } } } catch { return; } }
private void btnThemBan_Click(object sender, EventArgs e) { try { using (var k = new AppCode.QuanCafe()) { var o = new Ban() { // IDLoai=int.Parse(txt1MaLoai.Text), TenBan = txtTenBan.Text, TrangThai = cbbTrangThai.Text }; MessageBox.Show(o.TrangThai.ToString()); var kq = k.ThemBan(o); if (kq == true) { LoadDSBan(); MessageBox.Show("Thêm thành công", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Information); return; } else { MessageBox.Show("Thêm thất bại", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Information); return; } } } catch { return; } }
private void LoadDSCTHD(int iDHoaDon) { try { using (var k = new AppCode.QuanCafe()) { var kq = k.TimDSCTHD(iDHoaDon); grvCTBanTest.DataSource = kq; //var result = from p in k.DSCTHD // from c in k.DSDoUong // where p.IDDoUong == c.IDDoUong // select new // { // TenDoUong = c.TenDoUong, // }; //MessageBox.Show("Ket qua=" + result.Count().ToString()); // grvTest.DataSource = kq; //Tủy chỉnh dataGridView control LoadTongTien(); } } catch { } }
private void LoadCTHD() { try { using (var k = new AppCode.QuanCafe()) { List <CTHoaDon> dscthd = new List <CTHoaDon>(); var tthd = k.TimHoaDon(AppCode.STHoaDon.idHoaDon); dscthd = k.TimDSCTHD(tthd.IDHoaDon); //Set data lblSoban.Text = k.TimBan(tthd.IDBan).TenBan; lblNhanVienLap.Text = k.TimNV(tthd.IDNhanVienLap).TenNV; lblNgayLap.Text = DateTime.Now.ToString("dd/MM/yyyy"); grvCTHD.DataSource = dscthd; lblGiamGia.Text = TinhTien.giamgia.ToString() + "%"; //Tong tien double t = 0; foreach (var item in dscthd) { t += ((item.SoLuong * item.GiaBan)); } lblTongTien.Text = (t - (t * TinhTien.giamgia / 100)).ToString() + " VNĐ"; } } catch { return; } }
private void btnXoaDU_Click(object sender, EventArgs e) { try { var idhdon = AppCode.STHoaDon.idHoaDon; using (var k = new AppCode.QuanCafe()) { var iddouong = k.TimDoUongTheoTen(grvCTBanTest.CurrentRow.Cells[0].Value.ToString()); var kq = k.XoaDU_Ban(idhdon, iddouong.IDDoUong); if (kq == true) { LoadDSCTHD(idhdon); MessageBox.Show("Xoá thành công", "Thông báo ", MessageBoxButtons.OKCancel, MessageBoxIcon.Information); } else { MessageBox.Show("Xóa thất bại", "Thông báo", MessageBoxButtons.OKCancel, MessageBoxIcon.Information); } } } catch { } }
private void trviewDoUong_Click(object sender, EventArgs e) { List <DoUong> ds = new List <DoUong>(); TreeViewHitTestInfo info = trviewDoUong.HitTest(trviewDoUong.PointToClient(Cursor.Position)); if (info != null) { // MessageBox.Show(info.Node.Text); try { using (var k = new AppCode.QuanCafe()) { foreach (var item in k.DSDoUong) { if (k.TimLoaiDU(item.IDLoai).TenLoai.ToUpper() == info.Node.Text.ToUpper()) { ds.Add(item); } } grvDSDoUongF.DataSource = ds; } } catch { } } }
private void btnThanhToan_Click(object sender, EventArgs e) { try { using (var k = new AppCode.QuanCafe()) { var timhd = k.TimHoaDon(AppCode.STHoaDon.idHoaDon); timhd.TrangThai = true; timhd.GiamGia = TinhTien.giamgia; //MessageBox.Show(timhd.GiamGia.ToString()); k.SuaHD(timhd); var timban = k.TimBan(AppCode.STBan.idBan); //cap nhat timban.TrangThai = "Trống"; k.CapNhatBan(timban); txtGiamGia.Text = string.Empty; txtTamTinh.Text = string.Empty; txtTongTien.Text = string.Empty; flpDSBan.Controls.Clear(); LoadDSBan(); grvCTBanTest.DataSource = null; fThanhToan f = new fThanhToan(); f.ShowDialog(); } } catch { } }
private void btnSuaQuyen_Click(object sender, EventArgs e) { try { using (var k = new AppCode.QuanCafe()) { var cv = new ChucVu() { IDChucVu = txtIDCV.Text, TenChucVu = txtTenCV.Text, MoTa = txtMoTaCV.Text }; var kq = k.SuaCV(cv); if (kq == true) { LoadDSCV(); MessageBox.Show("Sửa thành công", "Thông báo ", MessageBoxButtons.OKCancel, MessageBoxIcon.Information); } else { MessageBox.Show("Sửa thất bại", "Thông báo", MessageBoxButtons.OKCancel, MessageBoxIcon.Information); } } } catch { return; } }
private void btnXoaLoai_Click(object sender, EventArgs e) { try { using (var k = new AppCode.QuanCafe()) { foreach (DataGridViewRow row in grvDSNV.Rows) { DataGridViewCheckBoxCell chk = (DataGridViewCheckBoxCell)row.Cells[0]; if (chk.Value != ckbChonLoai.TrueValue) { k.XoaLoaiDU(int.Parse(grvDSNV.Rows[row.Index].Cells[1].Value.ToString().Trim())); // MessageBox.Show(grvDSNV.Rows[row.Index].Cells[1].Value.ToString().Trim()); } } var kq = k.XoaLoaiDU(int.Parse(txtMaLoai.Text)); if (kq == true) { MessageBox.Show("Xoá thành công", "Thông báo ", MessageBoxButtons.OKCancel, MessageBoxIcon.Information); } else { MessageBox.Show("Xóa thất bại", "Thông báo", MessageBoxButtons.OKCancel, MessageBoxIcon.Information); } LoadDSLoai(); } } catch { return; } }
private void btnTimLoai_Click(object sender, EventArgs e) { try { using (var k = new AppCode.QuanCafe()) { var kq = k.TimLoaiDU(int.Parse(txt2MaLoai.Text)); if (kq == null) { MessageBox.Show("Không tìm thấy", "Thông báo ", MessageBoxButtons.OKCancel, MessageBoxIcon.Information); return; } else { txtMaLoai.Text = kq.IDLoai.ToString(); txtTenLoai.Text = kq.TenLoai; return; } } } catch { return; } }
private void btnTimNV_Click(object sender, EventArgs e) { try { using (var k = new AppCode.QuanCafe()) { int kq = k.SoDong(int.Parse(txtMaNV.Text)); if (kq == -1) { MessageBox.Show("Không tìm thấy", "Thông báo ", MessageBoxButtons.OKCancel, MessageBoxIcon.Information); return; } else { LoadThongTinNhanVien(kq); return; } } } catch { return; } }
private void btnTimChucVu_Click_1(object sender, EventArgs e) { try { using (var k = new AppCode.QuanCafe()) { var kq = k.TimCV(txtIDChucVu.Text); if (kq == null) { MessageBox.Show("Không tìm thấy", "Thông báo ", MessageBoxButtons.OKCancel, MessageBoxIcon.Information); return; } else { txtIDCV.Text = kq.IDChucVu; txtTenCV.Text = kq.TenChucVu; txtMoTaCV.Text = kq.MoTa; } } } catch { return; } }
private void LoadHD(int id) { try { using (var k = new AppCode.QuanCafe()) { var kq = k.TimHoaDonTheoIDBan(id); if (kq == null) { grvCTBanTest.DataSource = null; //MessageBox.Show("Khong co hoa don"); return; } if (kq != null) { AppCode.STHoaDon.idHoaDon = kq.IDHoaDon; //MessageBox.Show("ID HOA DON=" + kq.IDHoaDon.ToString()); LoadDSCTHD(kq.IDHoaDon); } } } catch { return; } }
private void treeView1_NodeMouseClick(object sender, TreeNodeMouseClickEventArgs e) { DateTime tungay = DateTime.Now; try { List <HoaDon> dshd = new List <HoaDon>(); using (var k = new AppCode.QuanCafe()) { var i = 1; double t = 0; foreach (var item in k.DSHoaDon) { if (tungay.Date.Day == item.NgayLap.Day) { item.STT = i; dshd.Add(item); i++; t += item.Tong_Tien; } } MessageBox.Show(dshd.Count.ToString()); grvTKHoaDon.DataSource = dshd; lblTong.Text = t.ToString() + " VNĐ"; } } catch { return; } }
public static List <CTHoaDon> DSCTHD() { var ds = new List <CTHoaDon>(); using (var k = new AppCode.QuanCafe()) { ds = k.TimDSCTHD(AppCode.STHoaDon.idHoaDon); return(ds); } }
private void txtGiamGia_TextChanged(object sender, EventArgs e) { double t = 0; double giamgia = 0; try { if (double.TryParse(txtGiamGia.Text, out giamgia)) { if (giamgia >= 0 && giamgia <= 100) { TinhTien.giamgia = giamgia; try { using (var k = new AppCode.QuanCafe()) { foreach (var item in k.TimDSCTHD(AppCode.STHoaDon.idHoaDon)) { t += ((item.SoLuong * item.GiaBan) - (item.SoLuong * item.GiaBan) * (double.Parse(txtGiamGia.Text) / 100)); } } } catch { } txtTongTien.Text = t.ToString(); } else { giamgia = 0; txtGiamGia.Text = "0"; MessageBox.Show("Giam giá không hợp lệ", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Warning); return; } } else { giamgia = 0; txtGiamGia.Text = "0"; MessageBox.Show("Giam giá không hợp lệ", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Warning); return; } } catch { giamgia = 0; txtGiamGia.Text = "0"; return; } }
private void txtTimDU_Click(object sender, EventArgs e) { try { using (var k = new AppCode.QuanCafe()) { LoadThongTinDoUong(k.SoDongInDSDoUong(int.Parse(txtMaDU.Text))); } } catch { } }
private void LoadDSCV() { try { using (var k = new AppCode.QuanCafe()) { grvDSCV.DataSource = k.DSCV; } } catch { return; } }
private void LoadDSHoaDon() { try { using (var k = new AppCode.QuanCafe()) { grvDSHD.DataSource = k.DSHoaDonTrue; } } catch { return; } }
private void LoadPhanQuyen() { try { using (var k = new AppCode.QuanCafe()) { // MessageBox.Show(cbbChucVuPQ.ValueMember); grvDSQuyen.DataSource = k.DSQuyenTheoCV(cbbChucVuPQ.SelectedValue.ToString()); } } catch { } }
private void LoadDSDoUong() { LoadDSLoai(); try { using (var k = new AppCode.QuanCafe()) { grvDSDoUong.DataSource = k.DSDoUong; } } catch { return; } }
private void LoadThongTinLoaiDU(int vitri) { try { using (var k = new AppCode.QuanCafe()) { txtMaLoai.Text = grvDSLoaiDU.Rows[vitri].Cells[1].Value.ToString().Trim(); txtTenLoai.Text = grvDSLoaiDU.Rows[vitri].Cells[2].Value.ToString().Trim(); } } catch (Exception e) { //clear text box } }
private void LoadLoaiDoUong() { try { using (var k = new AppCode.QuanCafe()) { cbbLoaiDU.DataSource = k.DSLoaiDoUong; cbbLoaiDU.DisplayMember = "TenLoai"; }; } catch { return; } }
private void LoadDSBan() { try { using (var k = new AppCode.QuanCafe()) { grvDSBan.DataSource = k.DSBan; } } catch { //MessageBox.Show("Một ngoại lệ đã xảy ra", "Lỗi", MessageBoxButtons.OK, MessageBoxIcon.Error); return; } }
private void LoadChucVu() { try { using (var k = new AppCode.QuanCafe()) { cbbChucVu.DataSource = k.DSCV; cbbChucVu.DisplayMember = "TenChucVu"; cbbChucVuPQ.DataSource = k.DSCV; cbbChucVuPQ.DisplayMember = "TenChucVu"; } } catch { return; } }
private void fThongTinTaiKhoan_Load(object sender, EventArgs e) { try { using (var k = new AppCode.QuanCafe()) { NhanVien kq = k.TimNV(AppCode.STNhanVien.idNhanVien); txtTenDN.Text = kq.TenDN; txtTenNhanVien.Text = kq.TenNV; txtMatKhau.Text = kq.MatKhau; // Image img = Image.FromFile("loginimg.png"); bmp = new Bitmap(kq.DuongDanHinh); picHinh.Image = bmp; } } catch { } }