private void setCbTieuDung()
        {
            ArrayList arrTieuDung = new ArrayList();
            DataTable tieuDung    = nhanVien.tieuDung;

            foreach (DataRow dr in tieuDung.Rows)
            {
                LoaiTieuDung td = new LoaiTieuDung();
                td.Id_loai_tieu_dung = (int)dr["id"];
                td.L_tdung           = dr["l_tdung"].ToString();
                arrTieuDung.Add(td);
            }
            cbLoaiTieuDung.DataSource    = arrTieuDung;
            cbLoaiTieuDung.DisplayMember = "L_tdung";
            cbLoaiTieuDung.ValueMember   = "Id_loai_tieu_dung";
        }
 private void button1_Click(object sender, EventArgs e)
 {
     if (TT != TrangThai.IsAddnew)
     {
         MessageBox.Show("Bạn đang ở chế độ thêm");
         TT        = TrangThai.IsAddnew;
         trangThai = TrangThai.IsAddnew;
     }
     else
     {
         LoaiTieuDung ltd = new LoaiTieuDung();
         ltd = (LoaiTieuDung)cbLoaiTieuDung.SelectedItem;
         nhanVien.ThemTieuDung(SetTieuDung(), ltd);
         XoaTextBox();
     }
 }
 private void btSua_Click(object sender, EventArgs e)
 {
     if (TT != TrangThai.IsEditing)
     {
         MessageBox.Show("Bạn đang ở chế độ sửa");
         TT        = TrangThai.IsEditing;
         trangThai = TrangThai.IsEditing;
     }
     else
     {
         if (selectIndexRow != -1)
         {
             LoaiTieuDung ltd = new LoaiTieuDung();
             ltd = (LoaiTieuDung)cbLoaiTieuDung.SelectedItem;
             nhanVien.SuaTieuDung(SetTieuDung(), ltd, selectIndexRow);
         }
     }
 }
Example #4
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);
        }
Example #6
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");
        }
Example #7
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);
        }