コード例 #1
0
        private void btnLuuTonDauKy_Click(object sender, EventArgs e)
        {
            int ID_kho = Convert.ToInt32(ledKhoVT.EditValue);

            TonDauKy.Luu(ID_kho, 1);
            MessageBox.Show("Lưu thành công!", "Thông báo");
        }
コード例 #2
0
        private void btnLoadGrid_Click(object sender, EventArgs e)
        {
            int ID_ton         = Convert.ToInt32(ledTonDauKy.EditValue);
            int ID_loai_vat_tu = Convert.ToInt32(ledLoaiVT.EditValue);

            gridView1.Columns.Clear();
            gridTonKho.DataSource      = TonDauKy.ThongKe(ID_ton, ID_loai_vat_tu);
            gridView1.Columns[0].Width = 120;
        }
コード例 #3
0
        public List <TonDauKy> GetList()
        {
            List <TonDauKy> list = new List <TonDauKy>();
            DataTable       data = DataProvider.Instance.ExecuteQuery("SELECT * FROM dbo.TONDAUKY");

            foreach (DataRow item in data.Rows)
            {
                TonDauKy obj = new TonDauKy(item);
                list.Add(obj);
            }
            return(list);
        }
コード例 #4
0
        public bool DeleteTonDauKy(TonDauKy tdk)
        {
            using (var client = new HttpClient())
            {
                client.BaseAddress = new Uri(baseAddress);

                //HTTP POST
                var postTask = client.DeleteAsync("tondauky?MaHH=" + tdk.MaHH + "&MaKho=" + tdk.MaKho + "&NgayCapNhat=" + tdk.NgayCapNhat);//string MaHH, string MaKho, string NgayCapNhat
                postTask.Wait();

                var result = postTask.Result;
                if (result.IsSuccessStatusCode)
                {
                    ListTonDauKy = GetListTonDauKy();
                    return(true);
                }
                else
                {
                    return(false);
                }
            }
        }
コード例 #5
0
        public bool PutTonDauKy(TonDauKy tdk)
        {
            using (var client = new HttpClient())
            {
                client.BaseAddress = new Uri(baseAddress);
                //HTTP POST
                var postTask = client.PutAsJsonAsync <TonDauKy>("tondauky", tdk);
                postTask.Wait();

                var result = postTask.Result;
                if (result.IsSuccessStatusCode)
                {
                    ListTonDauKy = GetListTonDauKy();

                    return(true);
                }
                else
                {
                    return(false);
                }
            }
        }
コード例 #6
0
        private void ListViewMenu_SelectionChanged(object sender, SelectionChangedEventArgs e)
        {
            GridMain.Children.Clear();

            switch (((ListViewItem)((ListView)sender).SelectedItem).Name)
            {
            case "ItemHangHoa":
                DanhMucHangHoa danhMucHang = new DanhMucHangHoa();
                GridMain.Children.Add(danhMucHang);
                TieuDe.Text = "Danh mục hàng hóa";
                break;

            case "ItemKhachHang":
                DanhMucKhachHang danhMucKhach = new DanhMucKhachHang();
                GridMain.Children.Add(danhMucKhach);
                TieuDe.Text = "Danh mục khách hàng";
                break;

            case "ItemCuaHang":
                DanhMucCuaHang danhMucCuaHang = new DanhMucCuaHang();
                GridMain.Children.Add(danhMucCuaHang);
                TieuDe.Text = "Danh mục cửa hàng";
                break;

            case "ItemTonDauKy":
                TonDauKy tonDauKy = new TonDauKy();
                GridMain.Children.Add(tonDauKy);
                TieuDe.Text = "Tồn đầu kỳ";
                break;

            case "ItemNhapHang":
                PhieuNhapHang phieuNhap = new PhieuNhapHang();
                GridMain.Children.Add(phieuNhap);
                TieuDe.Text = "Phiếu nhập hàng";
                break;

            case "ItemXuatHang":
                PhieuXuatHang phieuXuat = new PhieuXuatHang();
                GridMain.Children.Add(phieuXuat);
                TieuDe.Text = "Phiếu xuất hàng";
                break;

            case "ItemTongNhapXuat":
                TongHopNhapXuat tongHop = new TongHopNhapXuat();
                GridMain.Children.Add(tongHop);
                TieuDe.Text = "Tổng hợp nhập xuất";
                break;

            case "ItemBangKeNhapXuat":
                BangKeNhapXuat bangKeNhapXuat = new BangKeNhapXuat();
                GridMain.Children.Add(bangKeNhapXuat);
                TieuDe.Text = "Bảng kê nhập, xuất hàng";
                break;

            case "ItemThongKe":
                ThongKeMatHang thongKe = new ThongKeMatHang();
                GridMain.Children.Add(thongKe);
                TieuDe.Text = "Thống kê mặt hàng";
                break;

            default:
                break;
            }
        }
コード例 #7
0
 private void ledKhoVT_EditValueChanged(object sender, EventArgs e)
 {
     TonDauKy.LoadLookUpEdit(ledTonDauKy, Convert.ToInt32(ledKhoVT.EditValue), dtFrom.DateTime, dtTo.DateTime);
 }