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); } } }
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); }
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"); }
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); }