Exemplo n.º 1
0
        private void NhapKho_Load(object sender, EventArgs e)
        {
            listCTPN = new BindingList <CTPHIEUNHAP>();
            phieu    = new PHIEUNHAP();

            tbl_nk.DataSource = listCTPN;
            tb_Manv.Text      = MainMenu.usrId.ToString();

            col_source = new AutoCompleteStringCollection();
            DoChoiBus dcBus = new DoChoiBus();

            listDc = dcBus.dsDoChoi();
            foreach (DOCHOI a in listDc)
            {
                col_source.Add(a.MADC.ToString());
            }
            tb_masp.AutoCompleteMode         = AutoCompleteMode.SuggestAppend;
            tb_masp.AutoCompleteCustomSource = col_source;
            tb_masp.AutoCompleteSource       = AutoCompleteSource.CustomSource;

            tbl_nk.AutoSizeColumnsMode = DataGridViewAutoSizeColumnsMode.Fill;

            now = DateTime.Now;
            tb_NgayNhap.Text = now.ToString("dd - MM - yyyy");

            PhieuNhapBus phBus = new PhieuNhapBus();

            phieu.MANV     = MainMenu.usrId;
            phieu.NGAYNHAP = now;
            phieu.TONGGIA  = 0;

            tb_SL.Text        = "0";
            tb_TSL.Text       = tong_sl.ToString();
            tb_tong_tien.Text = tong_giatri.ToString();
        }
Exemplo n.º 2
0
        private void bt_Luu_Click(object sender, EventArgs e)
        {
            if (listCTPN.Count < 1)
            {
                return;
            }
            try
            {
                if (listDc.Count > 0)
                {
                    DoChoiBus dcbus = new DoChoiBus();

                    dcbus.AddDSDoChoi(listDc);
                }
                PhieuNhapBus phBus = new PhieuNhapBus();
                phieu.TONGGIA = double.Parse(tb_tong_tien.Text);
                phBus.AddPhieuNhap(phieu, listCTPN.ToList <CTPHIEUNHAP>());

                MessageBox.Show("Nhập thành công!! \n Locked all Changes!");
                this.Dispose();
            }
            catch (Exception ex)
            {
                Console.WriteLine(ex.ToString());
            }
        }
Exemplo n.º 3
0
        // ADD_ON FUNCTION

        private void load_DsPhieuNhap_From_To()
        {
            PhieuNhapBus phieuBus = new PhieuNhapBus();

            tbl_DsPhieuNhap.DataSource = phieuBus.dsPhieuNhap(dtp_from.Value, dtp_to.Value);
            tbl_DsPhieuNhap.Refresh();
            tbl_DsPhieuNhap.ClearSelection();
            listCT.Clear();
            tbl_CtPhieuNhap.Refresh();
        }
Exemplo n.º 4
0
        public reportPhieuNhap(string maPn)
        {
            InitializeComponent();
            //PhieuNhap pnObj = new PhieuNhap();
            PhieuNhapBus pnBus = new PhieuNhapBus();
            DataTable    dt    = pnBus.GetPrintfData(maPn);

            if (dt.Rows.Count > 0)
            {
                lbNgayLap.Text     = dt.Rows[0]["NGAYLAP"].ToString();
                lbNhanVien.Text    = dt.Rows[0]["TENNV"].ToString();
                lbNhaPhanPhoi.Text = dt.Rows[0]["TENNPP"].ToString();
                lbDienThoai.Text   = dt.Rows[0]["DIENTHOAI"].ToString();
                lbTongTien.Text    = dt.Rows[0]["TONGTIEN"].ToString();
            }

            this.Parameters["maPN"].Value = Int64.Parse(dt.Rows[0]["MAPN"].ToString());

            //lbDienThoai =
        }
Exemplo n.º 5
0
 private void bt_Xoa_Click(object sender, EventArgs e)
 {
     if (!(tbl_DsPhieuNhap.SelectedRows.Count > 0))
     {
         return;
     }
     try
     {
         PhieuNhapBus phBus = new PhieuNhapBus();
         phBus.deletePhieuNhap((int)tbl_DsPhieuNhap.SelectedRows[0].Cells["MAPHIEU"].Value);
         MessageBox.Show("Đã Xóa Phiếu Nhập!!");
         load_DsPhieuNhap_From_To();
         data_change = false;
     }
     catch (Exception ex)
     {
         Console.WriteLine(ex.ToString());
         MessageBox.Show(ex.Message);
     }
 }
Exemplo n.º 6
0
        private void ThongKeNhapKho_Load(object sender, EventArgs e)
        {
            PhieuNhapBus phieuBus = new PhieuNhapBus();

            listPN       = new List <PHIEUNHAP>();
            listCT       = new BindingList <CTPHIEUNHAP>();
            deleted_item = new List <CTPHIEUNHAP>();
            changed_item = new List <CTPHIEUNHAP>();

            tbl_DsPhieuNhap.DataSource = phieuBus.dsPhieuNhap();
            tbl_DsPhieuNhap.Refresh();
            tbl_CtPhieuNhap.DataSource = listCT;
            tbl_CtPhieuNhap.Refresh();

            tbl_CtPhieuNhap.Columns[0].Visible  = false;
            tbl_CtPhieuNhap.Columns[2].ReadOnly = false;

            dtp_from.Value = DateTime.Parse("01/01/2000");
            dtp_to.Value   = DateTime.Now;
            load_DsPhieuNhap_From_To();
        }
Exemplo n.º 7
0
        private void bt_Luu_Click(object sender, EventArgs e)
        {
            if (locked)
            {
                return;
            }
            try
            {
                PhieuNhapBus phBus = new PhieuNhapBus();

                phBus.AddPhieuNhap(phieu, listCTPN.ToList <CTPHIEUNHAP>());
                MessageBox.Show("Nhập thành công!! \n Locked all Changes!");
                //listNk.Clear();
                locked = true;
                btn_lam_moi.Visible = true;
                bt_Luu.Visible      = false;
            }
            catch (Exception ex)
            {
                Console.WriteLine(ex.ToString());
            }
        }