コード例 #1
0
        private void KhoiTao(clsNhaCungCapDTO NhaCungCap)
        {
            if (grdvDSDonHangDaMua.Rows.Count > 0)
            {
                grdvDSDonHangDaMua.Rows.Clear();
                //bindingSource1 = new BindingSource();
            }
            DataTable Bang     = PhieuNhapBus.LayBangConNo(NhaCungCap);
            double    TongCong = 0;

            for (int i = 0; i < Bang.Rows.Count; i++)
            {
                object[] Dong = new object[9];
                int      STT  = i + 1;
                Dong[0] = STT.ToString();
                Dong[1] = Bang.Rows[i]["MaPhieuNhap"].ToString();
                Dong[2] = ChuyenDoiNgay(Bang.Rows[i]["NgayNhap"].ToString());
                DateTime NgayNhap = DateTime.Parse(Bang.Rows[i]["NgayNhap"].ToString());
                int      ThuoiNo  = DateTime.Now.DayOfYear - NgayNhap.DayOfYear;
                Dong[3] = ThuoiNo.ToString();
                Dong[4] = clsSupport.CurrencyNumber(Bang.Rows[i]["TongTien"].ToString());
                double DaTra = double.Parse(Bang.Rows[i]["TongTien"].ToString()) - double.Parse(Bang.Rows[i]["ConNo"].ToString());
                Dong[5]   = clsSupport.CurrencyNumber(DaTra.ToString());
                Dong[6]   = clsSupport.CurrencyNumber(Bang.Rows[i]["ConNo"].ToString());
                Dong[7]   = "0";
                Dong[8]   = "0";
                TongCong += double.Parse(Bang.Rows[i]["ConNo"].ToString());
                grdvDSDonHangDaMua.Rows.Add(Dong);
            }
            //txtTongCong.Text = clsSupport.CurrencyNumber(TongCong.ToString()) + " (VNĐ)";
        }
コード例 #2
0
        /// <summary>
        /// Thêm nhà cung cấp
        /// </summary>
        public int Them(clsNhaCungCapDTO NhaCungCap)
        {
            int    i   = -1;
            string sql = "sp_InsertNhaCungCap";

            string[] ParameterColection = new string[8];
            Object[] valueofParameter   = new Object[8];
            ParameterColection[0] = "@MaNhaCungCap";
            valueofParameter[0]   = NhaCungCap.MaNhaCungCap;
            ParameterColection[1] = "@TenNhaCungCap";
            valueofParameter[1]   = NhaCungCap.TenNhaCungCap;
            ParameterColection[2] = "@DienThoai";
            valueofParameter[2]   = NhaCungCap.DienThoai;
            ParameterColection[3] = "@DiaChi";
            valueofParameter[3]   = NhaCungCap.DiaChi;
            ParameterColection[4] = "@Fax";
            valueofParameter[4]   = NhaCungCap.Fax;
            ParameterColection[5] = "@MaSoThue";
            valueofParameter[5]   = NhaCungCap.MaSoThue;
            ParameterColection[6] = "@NoDauKy";
            valueofParameter[6]   = NhaCungCap.NoDauKy;
            ParameterColection[7] = "@TenNguoiLienHe";
            valueofParameter[7]   = NhaCungCap.TenNguoiLienHe;
            i = sqlServer.writeData(sql, ParameterColection, valueofParameter);
            return(i);
        }
コード例 #3
0
 private void btnSuaLai_Click(object sender, EventArgs e)
 {
     try
     {
         if (grdvDSDonHangDaBan.CurrentRow != null && grdvDSDonHangDaBan.CurrentRow.Index != -1)
         {
             frmNhapHangVaoKho F = new frmNhapHangVaoKho(grdvDSDonHangDaBan.Rows[grdvDSDonHangDaBan.CurrentRow.Index].Cells["MaPhieuNhap"].Value.ToString().Trim());
             F.ShowDialog();
             if (cboNhaCungCap.SelectedIndex != -1)
             {
                 clsNhaCungCapDTO NhaCungCap = new clsNhaCungCapDTO();
                 NhaCungCap.MaNhaCungCap  = ((DataRowView)cboNhaCungCap.SelectedItem).Row["MaNhaCungCap"].ToString().Trim();
                 NhaCungCap.TenNhaCungCap = ((DataRowView)cboNhaCungCap.SelectedItem).Row["TenNhaCungCap"].ToString().Trim();
                 KhoiTao(NhaCungCap);
             }
         }
         else
         {
             MessageBox.Show("Xin vui lòng chọn phiếu nhập!", "Thông báo lỗi", MessageBoxButtons.OK, MessageBoxIcon.Error);
         }
     }
     catch (Exception Loi)
     {
         MessageBox.Show("Lỗi kết nối cơ sở dữ liệu", "Thông báo lỗi", MessageBoxButtons.OK, MessageBoxIcon.Error);
     }
 }
コード例 #4
0
 private void btnTimNCC_Click(object sender, EventArgs e)
 {
     try
     {
         frmNhaCungCap f = new frmNhaCungCap("ChonNhaCungCap");
         f.ShowDialog();
         KhoiTaoComboNhaCungCap();
         if (f.NhaCungCapDTO != null)
         {
             clsNhaCungCapDTO NhaCungCapDTO = f.NhaCungCapDTO;
             cboNhaCungCap.SelectedValue = NhaCungCapDTO.MaNhaCungCap;
             txtDiaChi.Text       = ((DataRowView)cboNhaCungCap.SelectedItem).Row["DiaChi"].ToString();
             txtMaSoThue.Text     = ((DataRowView)cboNhaCungCap.SelectedItem).Row["MaSoThue"].ToString();
             txtDiaChi.Text       = ((DataRowView)cboNhaCungCap.SelectedItem).Row["DiaChi"].ToString();
             txtSoTien.Text       = "0";
             txtTienTraKyNay.Text = "0";
             KhoiTao(NhaCungCapDTO);
             cboNhaCungCap.Focus();
         }
     }
     catch (Exception ex)
     {
         MessageBox.Show("Lỗi kết nối cơ sở dữ liệu.", "Thông báo lỗi", MessageBoxButtons.OK, MessageBoxIcon.Error);
     }
 }
コード例 #5
0
 private void grdvDSNhaCungCap_CellDoubleClick(object sender, DataGridViewCellEventArgs e)
 {
     if (ThaoTac == "ChonNhaCungCap")
     {
         NhaCungCapDTO = KhoiTaoNhaCungCap();
         this.Close();
     }
 }
コード例 #6
0
 private void grdvDSNhaCungCap_KeyDown(object sender, KeyEventArgs e)
 {
     if (e.KeyCode == Keys.Enter && ThaoTac == "ChonNhaCungCap")
     {
         NhaCungCapDTO = KhoiTaoNhaCungCap();
         this.Close();
     }
 }
コード例 #7
0
 public clsPhieuNhapDTO()
 {
     MaPhieuNhap         = "";
     NgayNhap            = new DateTime();
     NhaCungCap          = new clsNhaCungCapDTO();
     TongTien            = 0;
     ConNo               = 0;
     TrangThai           = 1;
     NguoiNhap           = "";
     DS_ChiTietPhieuNhap = new List <clsChiTietPhieuNhapDTO>();
 }
コード例 #8
0
 public clsPhieuNhapDTO(string _MaPhieuNhap, DateTime _NgayNhap, clsNhaCungCapDTO _NhaCungCap, double _TongTien, double _CongNo, int _TrangThai, string _NguoiNhap)
 {
     MaPhieuNhap         = _MaPhieuNhap;
     NgayNhap            = _NgayNhap;
     NhaCungCap          = _NhaCungCap;
     TongTien            = _TongTien;
     ConNo               = _CongNo;
     TrangThai           = _TrangThai;
     NguoiNhap           = _NguoiNhap;
     DS_ChiTietPhieuNhap = new List <clsChiTietPhieuNhapDTO>();
 }
コード例 #9
0
        //Dung cho viec Lap tien no dau ky cho khach hang
        //private clsPhieuNhapDTO KhoiTaoPhieuNhap(clsNhaCungCapDTO NhaCungCap)
        //{
        //    clsPhieuNhapDTO PhieuNhap = new clsPhieuNhapDTO();
        //    PhieuNhap.MaPhieuNhap = new clsPhieuNhapBUS().LayMaPhieuNhapMoi();
        //    PhieuNhap.NgayNhap = DateTime.Now.Date;
        //    PhieuNhap.NhaCungCap.MaNhaCungCap = NhaCungCap.MaNhaCungCap;
        //    PhieuNhap.TongTien = NhaCungCap.NoDauKy;
        //    PhieuNhap.ConNo = PhieuNhap.TongTien;
        //    PhieuNhap.TrangThai = 2;
        //    return PhieuNhap;
        //}
        private void btnLuu_Click(object sender, EventArgs e)
        {
            String Loi = "";

            try
            {
                Loi = "Xin vui lòng kiểm tra lại dữ liệu nhập";
                clsNhaCungCapDTO NhaCungCap = KhoiTao(ref Loi);
                if (NhaCungCap != null)
                {
                    Loi = "Lỗi kết nối cơ sở dữ liệu";
                    if (ThucThi == "Them")
                    {
                        if (NhaCungCapBus.Them(NhaCungCap) != -1)
                        {
                            //Dung cho truong hop nha cung cap co no dau ky giai quyet bang cach them vo phieu xuat kho
                            //if (NhaCungCap.NoDauKy>0)
                            // {
                            //  clsPhieuNhapDTO PhieuNhap = KhoiTaoPhieuNhap(NhaCungCap);
                            //  new clsPhieuNhapBUS().Them(PhieuNhap);
                            //}
                            MessageBox.Show("Lưu nhà cung cấp " + NhaCungCap.TenNhaCungCap + " thành công", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Information);
                            LamTuoi();
                        }
                        else
                        {
                            MessageBox.Show("Lưu nhà cung cấp không thành công, nguyên nhân do nhà cung cấp này đã tồn tại rồi. Xin vui lòng nhập tên nhà cung cấp khác", "Thông báo lỗi", MessageBoxButtons.OK, MessageBoxIcon.Error);
                        }
                    }
                    else
                    {
                        if (NhaCungCapBus.Sua(NhaCungCap) != -1)
                        {
                            MessageBox.Show("Lưu nhà cung cấp " + NhaCungCap.TenNhaCungCap + " thành công", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Information);
                            //LamTuoi();
                            this.Close();
                        }
                        else
                        {
                            MessageBox.Show("Lưu nhà cung cấp không thành công, nguyên nhân do nhà cung cấp này đã tồn tại rồi. Xin vui lòng nhập tên nhà cung cấp khác", "Thông báo lỗi", MessageBoxButtons.OK, MessageBoxIcon.Error);
                        }
                    }
                }
                else
                {
                    MessageBox.Show(Loi, "Thông báo lỗi", MessageBoxButtons.OK, MessageBoxIcon.Error);
                }
            }
            catch (Exception ex)
            {
                MessageBox.Show(Loi, "Thông báo lỗi", MessageBoxButtons.OK, MessageBoxIcon.Error);
            }
        }
コード例 #10
0
 private void Gan(clsNhaCungCapDTO NhaCungCap)
 {
     txtMaNhaCungCap.Text   = NhaCungCap.MaNhaCungCap;
     txtTenNhaCungCap.Text  = NhaCungCap.TenNhaCungCap;
     txtDiaChi.Text         = NhaCungCap.DiaChi;
     txtMaSoThue.Text       = NhaCungCap.MaSoThue;
     txtDienThoai.Text      = NhaCungCap.DienThoai;
     txtSoMayFax.Text       = NhaCungCap.Fax;
     txtTenNguoiLienHe.Text = NhaCungCap.TenNguoiLienHe;
     //txtNoDauKy.Text = NhaCungCap.NoDauKy.ToString();
     //chkNoDauKy.Checked = false;
 }
コード例 #11
0
        public DataTable LayBangConNo(clsNhaCungCapDTO NhaCungCap)
        {
            string sql = "sp_GetTablePhieuNhapConNoTheoNCC";

            string[] ParameterColection = new string[1];
            Object[] valueofParameter   = new Object[1];
            ParameterColection[0] = "@MaNhaCungCap";
            valueofParameter[0]   = NhaCungCap.MaNhaCungCap;
            DataTable table = sqlServer.readData(sql, ParameterColection, valueofParameter);

            return(table);
        }
コード例 #12
0
        /// <summary>
        /// Tìm kiếm thông tin tất cả các phiếu chi cho phiếu nhập và chi khác
        /// </summary>
        /// <param name="TuNgay">Ngày bắt đầu</param>
        /// <param name="DenNgay">Ngày kết thúc</param>
        ///<param name="NhaCungCap">Nhà cung cấp</param>
        public DataTable TiemKiemChung(DateTime TuNgay, DateTime DenNgay, clsNhaCungCapDTO NhaCungCap)
        {
            string sql = "sp_SearchPhieuChiTheoNCC";

            string[] ParameterColection = new string[3];
            Object[] valueofParameter   = new Object[3];
            ParameterColection[0] = "@TuNgay";
            valueofParameter[0]   = TuNgay;
            ParameterColection[1] = "@DenNgay";
            valueofParameter[1]   = DenNgay;
            ParameterColection[2] = "@MaNhaCungCap";
            valueofParameter[2]   = NhaCungCap.MaNhaCungCap;
            return(sqlServer.readData(sql, ParameterColection, valueofParameter));
        }
コード例 #13
0
        private void HienThiCacPhieuNhapKho()
        {
            clsNhaCungCapDTO NhaCungCap = new clsNhaCungCapDTO();

            NhaCungCap.MaNhaCungCap  = ((DataRowView)cboNhaCungCap.SelectedItem).Row["MaNhaCungCap"].ToString().Trim();
            NhaCungCap.TenNhaCungCap = ((DataRowView)cboNhaCungCap.SelectedItem).Row["TenNhaCungCap"].ToString().Trim();
            txtDiaChi.Text           = ((DataRowView)cboNhaCungCap.SelectedItem).Row["DiaChi"].ToString();
            txtMaSoThue.Text         = ((DataRowView)cboNhaCungCap.SelectedItem).Row["MaSoThue"].ToString();
            txtSoTien.Text           = "0";
            txtTienTraKyNay.Text     = "0";
            KhoiTao(NhaCungCap);
            txtMaPhieuChi.Text = PhieuChiHangBus.LayMaPhieuChiMoi();
            AnCacVungNhapLieu(true);
        }
コード例 #14
0
        private void KhoiTao(clsNhaCungCapDTO NhaCungCap)
        {
            if (grdvDSPhieuChi.Rows.Count > 0)
            {
                grdvDSPhieuChi.Rows.Clear();
                //bindingSource1 = new BindingSource();
            }
            DataTable Bang;

            if (NhaCungCap.TenNhaCungCap == "<Tất cả>")
            {
                Bang = PhieuChiHangBus.TimKiem(dtpTuNgay.Value, dtpDenNgay.Value);
            }
            else
            {
                Bang = PhieuChiHangBus.TimKiem(dtpTuNgay.Value, dtpDenNgay.Value, NhaCungCap);
            }
            double TongCong = 0;

            if (radioTheoMa.Checked == true)
            {
                for (int i = 0; i < Bang.Rows.Count; i++)
                {
                    if (txtPhieuChi.Text.Trim() == Bang.Rows[i]["MaPhieuChi"].ToString())
                    {
                        if (!KiemTraDongTrung(Bang.Rows[i]["MaPhieuChi"].ToString().Trim()))
                        {
                            object[] Dong = DongHienThi(Bang, i);
                            grdvDSPhieuChi.Rows.Add(Dong);
                            TongCong += Double.Parse(Bang.Rows[i]["SoTien"].ToString());
                            break;
                        }
                    }
                }
            }
            else
            {
                for (int i = 0; i < Bang.Rows.Count; i++)
                {
                    if (!KiemTraDongTrung(Bang.Rows[i]["MaPhieuChi"].ToString().Trim()))
                    {
                        object[] Dong = DongHienThi(Bang, i);
                        grdvDSPhieuChi.Rows.Add(Dong);
                        TongCong += Double.Parse(Bang.Rows[i]["SoTien"].ToString());
                    }
                }
            }
            txtTongCong.Text = clsSupport.CurrencyNumber(TongCong.ToString()) + " (VNĐ)";
        }
コード例 #15
0
        public DataTable CongNoNhaCungCapTheoNCC(DateTime TuNgay, DateTime DenNgay, clsNhaCungCapDTO NhaCungCap)
        {
            string sql = "sp_CongNoNhaCungCapTheoNCC";

            string[] ParameterColection = new string[3];
            Object[] valueofParameter   = new Object[3];
            ParameterColection[0] = "@TuNgay";
            valueofParameter[0]   = TuNgay;
            ParameterColection[1] = "@DenNgay";
            valueofParameter[1]   = DenNgay;
            ParameterColection[2] = "@MaNhaCungCap";
            valueofParameter[2]   = NhaCungCap.MaNhaCungCap;
            DataTable table = sqlServer.readData(sql, ParameterColection, valueofParameter);

            return(table);
        }
コード例 #16
0
        private clsNhaCungCapDTO KhoiTaoNhaCungCap()
        {
            int dong = grdvDSNhaCungCap.CurrentRow.Index;
            clsNhaCungCapDTO NhaCungCap = new clsNhaCungCapDTO();

            NhaCungCap.MaNhaCungCap   = grdvDSNhaCungCap.Rows[dong].Cells["MaNhaCungCap"].Value.ToString();
            NhaCungCap.TenNhaCungCap  = grdvDSNhaCungCap.Rows[dong].Cells["TenNhaCungCap"].Value.ToString();
            NhaCungCap.DiaChi         = grdvDSNhaCungCap.Rows[dong].Cells["DiaChi"].Value.ToString();
            NhaCungCap.MaSoThue       = grdvDSNhaCungCap.Rows[dong].Cells["MaSoThue"].Value.ToString();
            NhaCungCap.DienThoai      = grdvDSNhaCungCap.Rows[dong].Cells["DienThoai"].Value.ToString();
            NhaCungCap.Fax            = grdvDSNhaCungCap.Rows[dong].Cells["Fax"].Value.ToString();
            NhaCungCap.TenNguoiLienHe = grdvDSNhaCungCap.Rows[dong].Cells["TenNguoiLienHe"].Value.ToString();
            NhaCungCap.TrangThai      = int.Parse(grdvDSNhaCungCap.Rows[dong].Cells["TrangThai"].Value.ToString());
            NhaCungCap.NoDauKy        = double.Parse(grdvDSNhaCungCap.Rows[dong].Cells["NoDauKy"].Value.ToString());
            return(NhaCungCap);
        }
コード例 #17
0
 //Thêm nhà cung cấp
 private void btnThemNCC_Click(object sender, EventArgs e)
 {
     try
     {
         frmNhaCungCap f = new frmNhaCungCap("ChonNhaCungCap");
         f.ShowDialog();
         KhoiTaoComboNhaCungCap();
         if (f.NhaCungCapDTO != null)
         {
             clsNhaCungCapDTO NhaCungCapDTO = f.NhaCungCapDTO;
             cboNhaCungCap.SelectedValue = NhaCungCapDTO.MaNhaCungCap;
             cboNhaCungCap.Focus();
         }
     }
     catch (Exception loi)
     {
         MessageBox.Show("Lỗi kết nối cơ sở dữ liệu", "Thông báo lỗi", MessageBoxButtons.OK, MessageBoxIcon.Error);
     }
 }
コード例 #18
0
        private clsNhaCungCapDTO KhoiTao(ref string Loi)
        {
            clsNhaCungCapDTO NhaCungCap = new clsNhaCungCapDTO();

            if (txtTenNhaCungCap.Text.Trim() == "")
            {
                Loi = "Xin vui lòng nhập vào Tên nhà cung cấp";
                return(null);
            }
            NhaCungCap.MaNhaCungCap   = txtMaNhaCungCap.Text.Trim();
            NhaCungCap.TenNhaCungCap  = txtTenNhaCungCap.Text.Trim();
            NhaCungCap.DiaChi         = txtDiaChi.Text.Trim();
            NhaCungCap.MaSoThue       = txtMaSoThue.Text.Trim();
            NhaCungCap.DienThoai      = txtDienThoai.Text.Trim();
            NhaCungCap.Fax            = txtSoMayFax.Text.Trim();
            NhaCungCap.TenNguoiLienHe = txtTenNguoiLienHe.Text.Trim();
            //NhaCungCap.NoDauKy = double.Parse(txtNoDauKy.Text.Trim());
            NhaCungCap.TrangThai = 1;
            return(NhaCungCap);
        }
コード例 #19
0
 private void btnTim_Click(object sender, EventArgs e)
 {
     try
     {
         if (cboNhaCungCap.SelectedIndex != -1)
         {
             clsNhaCungCapDTO NhaCungCap = new clsNhaCungCapDTO();
             NhaCungCap.MaNhaCungCap  = ((DataRowView)cboNhaCungCap.SelectedItem).Row["MaNhaCungCap"].ToString().Trim();
             NhaCungCap.TenNhaCungCap = ((DataRowView)cboNhaCungCap.SelectedItem).Row["TenNhaCungCap"].ToString().Trim();
             KhoiTao(NhaCungCap);
         }
         else
         {
             MessageBox.Show("Xin vui lòng chọn nhà cung cấp!", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Information);
         }
     }
     catch (Exception ex)
     {
         MessageBox.Show("Lỗi kết nối cơ sở dữ liệu.", "Thông báo lỗi", MessageBoxButtons.OK, MessageBoxIcon.Error);
     }
 }
コード例 #20
0
        private void KhoiTao(clsNhaCungCapDTO NhaCungCap)
        {
            if (grdvDSDonHangDaBan.Rows.Count > 0)
            {
                grdvDSDonHangDaBan.Rows.Clear();
                //bindingSource1 = new BindingSource();
            }
            DataTable Bang;

            if (NhaCungCap.TenNhaCungCap == "<Tất cả>")
            {
                Bang = PhieuNhapBus.CongNoNhaCungCap(new DateTime(2000, 1, 1), dtpDenNgay.Value);
            }
            else
            {
                Bang = PhieuNhapBus.CongNoNhaCungCapTheoNCC(new DateTime(2000, 1, 1), dtpDenNgay.Value, NhaCungCap);
            }
            double TongCong = 0;

            for (int i = 0; i < Bang.Rows.Count; i++)
            {
                object[] Dong = new object[9];
                int      STT  = i + 1;
                Dong[0] = STT.ToString();
                Dong[1] = Bang.Rows[i]["MaNhaCungCap"].ToString();
                Dong[2] = Bang.Rows[i]["TenNhaCungCap"].ToString();
                Dong[3] = Bang.Rows[i]["MaPhieuNhap"].ToString();
                Dong[4] = ChuyenDoiNgay(Bang.Rows[i]["NgayNhap"].ToString());
                DateTime NgayNhap = DateTime.Parse(Bang.Rows[i]["NgayNhap"].ToString());
                int      ThuoiNo  = DateTime.Now.DayOfYear - NgayNhap.DayOfYear;
                Dong[5] = ThuoiNo.ToString();
                Dong[6] = clsSupport.CurrencyNumber(Bang.Rows[i]["TongTien"].ToString());
                double DaTra = double.Parse(Bang.Rows[i]["TongTien"].ToString()) - double.Parse(Bang.Rows[i]["ConNo"].ToString());
                Dong[7]   = clsSupport.CurrencyNumber(DaTra.ToString());
                Dong[8]   = clsSupport.CurrencyNumber(Bang.Rows[i]["ConNo"].ToString());
                TongCong += double.Parse(Bang.Rows[i]["ConNo"].ToString());
                grdvDSDonHangDaBan.Rows.Add(Dong);
            }
            txtTongCong.Text = clsSupport.CurrencyNumber(TongCong.ToString()) + " (VNĐ)";
        }
コード例 #21
0
        private void KhoiTao(clsNhaCungCapDTO NhaCungCap)
        {
            if (grdvDSDonHangDaBan.Rows.Count > 0)
            {
                grdvDSDonHangDaBan.Rows.Clear();
                //bindingSource1 = new BindingSource();
            }
            DataTable Bang;

            if (NhaCungCap.TenNhaCungCap == "<Tất cả>")
            {
                Bang = PhieuNhapBus.TimKiem(dtpTuNgay.Value, dtpDenNgay.Value);
            }
            else
            {
                Bang = PhieuNhapBus.TimKiem(dtpTuNgay.Value, dtpDenNgay.Value, NhaCungCap);
            }
            double TongCong = 0;

            for (int i = 0; i < Bang.Rows.Count; i++)
            {
                object[] Dong = new object[10];
                int      STT  = i + 1;
                Dong[0]   = STT.ToString();
                Dong[1]   = Bang.Rows[i]["MaNhaCungCap"].ToString();
                Dong[2]   = Bang.Rows[i]["TenNhaCungCap"].ToString();
                Dong[3]   = Bang.Rows[i]["MaPhieuNhap"].ToString();
                Dong[4]   = ChuyenDoiNgay(Bang.Rows[i]["NgayNhap"].ToString());
                Dong[5]   = clsSupport.CurrencyNumber(Bang.Rows[i]["TienHang"].ToString());
                Dong[6]   = clsSupport.CurrencyNumber(Bang.Rows[i]["ChietKhau"].ToString());
                Dong[7]   = clsSupport.CurrencyNumber(Bang.Rows[i]["ThueVAT"].ToString());
                Dong[8]   = clsSupport.CurrencyNumber(Bang.Rows[i]["TongTien"].ToString());
                Dong[9]   = clsSupport.CurrencyNumber(Bang.Rows[i]["ConNo"].ToString());
                TongCong += double.Parse(Bang.Rows[i]["TongTien"].ToString());
                grdvDSDonHangDaBan.Rows.Add(Dong);
            }
            txtTongCong.Text = clsSupport.CurrencyNumber(TongCong.ToString()) + " (VNĐ)";
        }
コード例 #22
0
 public DataTable CongNoNhaCungCapTheoNCC(DateTime TuNgay, DateTime DenNgay, clsNhaCungCapDTO NhaCungCap)
 {
     return(PhieuNhapDAO.CongNoNhaCungCapTheoNCC(TuNgay, DenNgay, NhaCungCap));
 }
コード例 #23
0
 /// <summary>
 /// Thêm thông nhà cung cấp
 /// </summary>
 /// <param name="LoaiMatHang">
 /// MaLoaiMatHang   nvarchar(10)
 /// TenLoaiMatHang  nvarchar(255)
 /// DienGiai   ntext
 /// NgayTao  smalldatetime
 /// TrangThai int
 /// </param>
 public int Them(clsNhaCungCapDTO NhaCungCap)
 {
     return(NhaCungCapDAO.Them(NhaCungCap));
 }
コード例 #24
0
 public frmThemNhaCungCap(clsNhaCungCapDTO _NhaCungCapDTO)
 {
     ThucThi       = "Sua";
     NhaCungCapDTO = _NhaCungCapDTO;
     InitializeComponent();
 }
コード例 #25
0
 /// <summary>
 /// Sửa thông tin nhà cung cấp
 /// </summary>
 /// <param name="LoaiMatHang">
 /// MaLoaiMatHang  nvarchar(10)
 /// TenLoaiMatHang  nvarchar(255)
 /// DienGiai  ntext
 /// </param>
 public int Sua(clsNhaCungCapDTO NhaCungCap)
 {
     return(NhaCungCapDAO.Sua(NhaCungCap));
 }
コード例 #26
0
 /// <summary>
 /// Tìm kiếm thông tin Phiếu nhập
 /// </summary>
 /// <param name="TuNgay">Ngày bắt đầu</param>
 /// <param name="DenNgay">Ngày kết thúc</param>
 public DataTable TimKiem(DateTime TuNgay, DateTime DenNgay, clsNhaCungCapDTO NhaCungCap)
 {
     return(PhieuNhapDAO.TimKiem(TuNgay, DenNgay, NhaCungCap));
 }
コード例 #27
0
 /// <summary>
 /// Tìm kiếm thông tin tất cả các phiếu chi cho phiếu nhập và chi khác
 /// </summary>
 /// <param name="TuNgay">Ngày bắt đầu</param>
 /// <param name="DenNgay">Ngày kết thúc</param>
 /// ///<param name="NhaCungCap">Nhà cung cấp</param>
 public DataTable TiemKiemChung(DateTime TuNgay, DateTime DenNgay, clsNhaCungCapDTO NhaCungCap)
 {
     return(PhieuChiDAO.TiemKiemChung(TuNgay, DenNgay, NhaCungCap));
 }
コード例 #28
0
 public DataTable LayBangConNo(clsNhaCungCapDTO NhaCungCap)
 {
     return(PhieuNhapDAO.LayBangConNo(NhaCungCap));
 }