示例#1
0
        private void btLuu_Click(object sender, EventArgs e)
        {
            TieuDung td = new TieuDung();

            //Xử lý phần in hóa đơn
            td.Ngay_hoan_thanh = dateGiao.Value;
            td.Id_ktoan        = nguoiDung.Id_nguoi_dung;
            keToan.NhanTien(row, this.id, td);
        }
        private void btNghiemThu_Click(object sender, EventArgs e)
        {
            TieuDung tieuDung = new TieuDung();

            tieuDung.Gia = Int32.Parse(txtSoTien.Text);
            TrangThai tt = (TrangThai)cbTrangThai.SelectedItem;

            tieuDung.T_thai          = tt.Id_trang_thai;
            tieuDung.T_tthai         = tt.T_tthai;
            tieuDung.Ghi_chu         = rtxtGhiChu.Text;
            tieuDung.Id_qly          = nguoiDung.Id_nguoi_dung;
            tieuDung.Ngay_hoan_thanh = DateTime.Now;
            this.quanLy.CapNhatDataNghiemThuTieuDung(row, tieuDung);
        }
示例#3
0
 public void XoaTieuDung(TieuDung tieuDung, int row)
 {
     if (row != -1)
     {
         DialogResult rl = MessageBox.Show("Bạn có trắc muốn xóa công tiêu dùng " + tieuDung.T_tdung + " ?", "Thông báo", MessageBoxButtons.YesNo);
         if (rl == DialogResult.Yes)
         {
             nhanVien.XoaTieuDung(row);
         }
     }
     else
     {
         MessageBox.Show("Bạn phải chọn phòng để xóa!!!");
     }
 }
示例#4
0
        public void NghiemThuTieuDung(int row, TieuDung tieuDung)
        {
            DataRow dr = quanLy.Tables["TIEUDUNG"].Rows[row];

            dr["gia"]             = tieuDung.Gia;
            dr["t_thai"]          = tieuDung.T_thai;
            dr["ghi_chu"]         = tieuDung.Ghi_chu;
            dr["id_qly"]          = tieuDung.Id_qly;
            dr["ngay_hoan_thanh"] = tieuDung.Ngay_hoan_thanh;
            UpdateDatabaseTieuDung();
            DataRow vdr = quanLy.Tables["VIEWTIEUDUNG"].Rows[row];

            vdr["Trạng thái"] = tieuDung.T_tthai;
            vdr["Giá"]        = tieuDung.Gia;
            vdr[5]            = tieuDung.Ngay_hoan_thanh;
        }
示例#5
0
 public void SuaTieuDung(TieuDung td, LoaiTieuDung ltd, int row)
 {
     if (td.Gia != 0)
     {
         string message = "";
         if (td.T_tdung.Length == 0)
         {
             message += "Mô tả trống!\n";
         }
         if (message.Length == 0)
         {
             nhanVien.SuaTieuDung(td, ltd, row);
         }
         else
         {
             MessageBox.Show(message);
         }
     }
 }
        private TieuDung SetTieuDung()
        {
            TieuDung tieuDung = new TieuDung();

            try
            {
                tieuDung.Gia = Int32.Parse(txtGia.Text);
            }
            catch
            {
                MessageBox.Show("Giá chỉ bao gồm số");
                tieuDung.Gia = 0;
            }
            tieuDung.T_tdung = txtMoTa.Text;
            LoaiTieuDung td = new LoaiTieuDung();

            td = (LoaiTieuDung)cbLoaiTieuDung.SelectedItem;
            tieuDung.Id_tieu_dung = td.Id_loai_tieu_dung;
            return(tieuDung);
        }
示例#7
0
        public void SuaTieuDung(TieuDung td, LoaiTieuDung ltd, int row)
        {
            //Phương thức để cập nhật bảng
            DataRow rdr = nhanVien.Tables["TIEUDUNG"].Rows[row];

            rdr["t_tdung"]      = td.T_tdung;
            rdr["gia"]          = td.Gia;
            rdr["id_tdung"]     = td.Id_tieu_dung;
            rdr["ngay_de_nghi"] = DateTime.Now.ToString("yyyy/MM/dd");

            /*
             * Muốn đưa xuống database thì đưa ở đây thì thêm hàm CapNhatDatabase()
             */
            //Phương thức để cập nhật trên view
            DataRow dr = nhanVien.Tables["THONGKECANHAN"].Rows[row];

            dr["Mua"]       = td.T_tdung;
            dr["Giá"]       = td.Gia;
            dr["Phân loại"] = ltd.L_tdung;
            dr["Đề nghị"]   = DateTime.Now.ToString("yyyy/MM/dd");
        }
示例#8
0
        public void ThemTieuDung(TieuDung td, LoaiTieuDung ltd)
        {
            DataRow newTd = this.tieuDung.NewRow();

            newTd["id_nguoidung"] = nguoiDung.Id_nguoi_dung;
            newTd["t_tdung"]      = td.T_tdung;
            newTd["gia"]          = td.Gia;
            newTd["ngay_de_nghi"] = DateTime.Now.ToString("yyyy/MM/dd");
            newTd["id_tdung"]     = td.Id_tieu_dung;
            newTd["t_thai"]       = 1;
            nhanVien.Tables["TIEUDUNG"].Rows.Add(newTd);
            DataRow dr = this.thongKeCaNhan.NewRow();

            dr["Nhân viên"]  = nguoiDung.Tn_dung;
            dr["Mua"]        = td.T_tdung;
            dr["Phân loại"]  = ltd.L_tdung;
            dr["Giá"]        = td.Gia;
            dr["Đề nghị"]    = DateTime.Now.ToString("yyyy/MM/dd");
            dr["Trạng thái"] = "Khởi tạo";
            nhanVien.Tables["THONGKECANHAN"].Rows.Add(dr);
        }