Exemplo n.º 1
0
        private void btnThemDonViTinh_Click(object sender, EventArgs e)
        {
            if (btnThemDonViTinh.Text == "Thêm Đơn Vị Tính")
            {
                btnThemDonViTinh.Text = "Lưu";
                btnSua.Enabled        = false;
                btnXoa.Text           = "Hủy";
                btnXoa.Enabled        = true;
                SetDefault(true);
                txtTenDonViTinh.Focus();
                txtTenDonViTinh.Text = "";
            }
            else
            {
                DialogResult result = MessageBox.Show("Bạn chắc chắn muốn thêm đơn vị tính", "THÊM ĐƠN VỊ TÍNH", MessageBoxButtons.OKCancel, MessageBoxIcon.Question);
                if (result == DialogResult.OK)
                {
                    if (KiemTra())
                    {
                        DTO_DonViTinh dvt = new DTO_DonViTinh();
                        dvt.Ten = this.txtTenDonViTinh.Text;


                        if (donvitinh.ThemDonViTinh(dvt))
                        {
                            btnThemDonViTinh.Text = "Thêm Đơn Vị Tính";
                            btnXoa.Text           = "Xóa";

                            dataDonViTinh.DataSource = donvitinh.hienthidanhsach();
                            CurrencyManager myCurrencyManager = (CurrencyManager)this.BindingContext[dataDonViTinh.DataSource];
                            myCurrencyManager.Refresh();

                            SetDefault(false);
                            ResetValue();

                            if (string.IsNullOrEmpty(txtMaDonViTinh.Text))
                            {
                                btnXoa.Enabled = false;
                            }

                            MessageBox.Show("Thêm đơn vị tính thành công", "THÔNG BÁO", MessageBoxButtons.OK, MessageBoxIcon.Asterisk);
                        }
                        else
                        {
                            MessageBox.Show("Vui lòng kiểm tra lại quy định và dữ liệu", "Thêm đơn vị tính thất bại", MessageBoxButtons.OK, MessageBoxIcon.Error);
                        }
                    }
                }
            }
        }
Exemplo n.º 2
0
        private void loadsource()
        {
            List <DTO_DonViTinh> listdvt      = donvitinh.hienthidanhsach();
            List <DTO_LoaiHang>  listloaihang = loaihang.laydanhsachloaihang();
            List <DTO_Hang>      listhang     = hanghoa.LayDanhSachKho();


            cbManv.DataSource       = nhanvien.LayDanhSachNhanVien();
            cbManv.ValueMember      = "id";
            cbManv.DisplayMember    = "tenNhanVien";
            cbMancc.DataSource      = nhacungcap.LayDanhSachNhaCungCap();
            cbMancc.ValueMember     = "id";
            cbMancc.DisplayMember   = "name";
            dataPhieuThu.DataSource = pt.LayDanhSachPhieuThu();
            this.dataPhieuThu.Columns["manv"].Visible  = false;
            this.dataPhieuThu.Columns["maNCC"].Visible = false;
            this.cbDVT.DataSource    = listdvt;
            this.cbDVT.DisplayMember = "ten";
            this.cbDVT.ValueMember   = "id";
            //this.cbDVT.DataSource = listdvt;
            //this.cbDVT.DisplayMember = "ten";
            //this.cbDVT.ValueMember = "id";

            this.cbMaNhom.DataSource    = listloaihang;
            this.cbMaNhom.DisplayMember = "TenLoaiHang";
            this.cbMaNhom.ValueMember   = "id";

            this.cbtenhang.DataSource    = listhang;
            this.cbtenhang.DisplayMember = "tenMatHang";
            this.cbtenhang.ValueMember   = "maMatHang";
        }
Exemplo n.º 3
0
        private void FrmLoaiDaiLy_Load(object sender, EventArgs e)
        {
            btnSua.Enabled = false;
            btnXoa.Enabled = false;
            List <DTO_DonViTinh> listdvt = donvitinh.hienthidanhsach();

            if (mathangkhac.LayDanhSachMatHangKhac() != null && listdvt != null)
            {
                this.dataMatHang.DataSource = mathangkhac.LayDanhSachMatHangKhac();
                this.dataMatHang.Columns["maNhomHang"].Visible = false;
                this.dataMatHang.Columns["maDVT"].Visible      = false;
                this.dataMatHang.Columns["soluong"].Visible    = false;
                this.dataMatHang.Columns["gianhap"].Visible    = false;
                this.dataMatHang.Columns["giaban"].Visible     = false;
                this.cbDVT.DataSource    = listdvt;
                this.cbDVT.DisplayMember = "ten";
                this.cbDVT.ValueMember   = "id";
            }
            else
            {
                MessageBox.Show("Lỗi truy xuất dữ liệu", "Lỗi", MessageBoxButtons.OK, MessageBoxIcon.Error);
            }

            SetDefault(false);
        }
Exemplo n.º 4
0
        private void frmKho_Load(object sender, EventArgs e)
        {
            btnSua.Enabled = false;
            btnXoa.Enabled = false;
            List <DTO_DonViTinh> listdvt      = donvitinh.hienthidanhsach();
            List <DTO_LoaiHang>  listloaihang = loaihang.laydanhsachloaihang();

            if (mathang.LayDanhSachKho() != null && listdvt != null && listloaihang != null)
            {
                this.dataMatHang.DataSource = mathang.LayDanhSachKho();
                this.dataMatHang.Columns["maNhomHang"].Visible = false;
                this.dataMatHang.Columns["maDVT"].Visible      = false;
                this.dataMatHang.Columns["congdung"].Visible   = false;
                this.dataMatHang.Columns["thanhphan"].Visible  = false;

                this.cbDVT.DataSource    = listdvt;
                this.cbDVT.DisplayMember = "ten";
                this.cbDVT.ValueMember   = "id";

                this.cbLoaiMatHang.DataSource    = listloaihang;
                this.cbLoaiMatHang.DisplayMember = "tenloaihang";
                this.cbLoaiMatHang.ValueMember   = "id";
            }
            else
            {
                MessageBox.Show("Lỗi truy xuất dữ liệu", "Lỗi", MessageBoxButtons.OK, MessageBoxIcon.Error);
            }

            SetDefault(false);
        }
Exemplo n.º 5
0
        private void frmmahang_Load(object sender, EventArgs e)
        {
            btnSua.Enabled = false;
            btnXoa.Enabled = false;
            if (matHang.LayDanhSachMatHang() != null && donvitinh.hienthidanhsach() != null)
            {
                this.dataMatHang.DataSource = matHang.LayDanhSachMatHang();
                this.cbDVT.DataSource       = donvitinh.hienthidanhsach();
                cbDVT.DisplayMember         = "ten";
                cbDVT.ValueMember           = "id";
                CurrencyManager myCurrencyManager = (CurrencyManager)this.BindingContext[dataMatHang.DataSource];
                myCurrencyManager.Refresh();
            }
            else
            {
                MessageBox.Show("Lỗi truy xuất dữ liệu", "Lỗi", MessageBoxButtons.OK, MessageBoxIcon.Error);
            }


            SetDefault(false);
        }