Exemplo n.º 1
0
        public TraHangO getOneTraHangByMaPhieuTra(TraHangO bh)
        {
            DataTable dt = new DataTable();
            TraHangO  BH = new TraHangO();

            dt = traHangDAO.GetAllTraHangByMaPhieuTra(bh);
            if (dt != null)
            {
                DataRow row = dt.Rows[0];
                BH.MaPhieuTra   = row["MaPhieuTra"].ToString();
                BH.NgayLapPhieu = Convert.ToDateTime(row["NgayLapPhieu"]);
                BH.MaKhachHang  = row["MaKhachHang"].ToString();

                BH.MaNhanVien = row["MaNhanVien"].ToString();
                BH.MaKho      = row["MaKho"].ToString();
                BH.GhiChu     = row["GhiChu"].ToString();

                BH.TongTien       = Convert.ToDouble(row["TongTien"]);
                BH.PTramCK        = Convert.ToInt32(row["PTramCK"]);
                BH.Thue           = Convert.ToInt32(row["Thue"]);
                BH.TuongDuongTien = Convert.ToDouble(row["TuongDuongTien"]);
                BH.TienThanhToan  = Convert.ToDouble(row["TienThanhToan"]);
            }
            return(BH);
        }
Exemplo n.º 2
0
        public DataTable GetAllTraHangByMaPhieuTra(TraHangO bh)
        {
            SqlParameter param = new SqlParameter();

            param.ParameterName = "@MaPhieuTra";
            param.Value         = bh.MaPhieuTra;
            return(conn.executeSelectQuery("proGetTraHang_KhachHang_Kho_IfMaPhieuTra", param));
        }
Exemplo n.º 3
0
        public UCLichSuTraHang()
        {
            InitializeComponent();
            ucth = new UCTraHang2();

            KH   = new KhachHangO();
            TH   = new TraHangO();
            CTTH = new ChiTietTraHangO();
            TK   = new TonKhoO();

            traHangBUS             = new TraHangBUS();
            khachHangBUS           = new KhachHangBUS();
            chiTietPhieuTraHangBUS = new ChiTietPhieuTraHangBUS();
            tonKhoBUS = new TonKhoBUS();
        }
Exemplo n.º 4
0
        public bool CapNhatTraHang(ref string err, TraHangO bh)
        {
            return(conn.MyExecuteNonQuery("proSuaTraHang",
                                          CommandType.StoredProcedure, ref err,
                                          new SqlParameter("@MaPhieuTra", bh.MaPhieuTra),
                                          new SqlParameter("@NgayLapPhieu", bh.NgayLapPhieu),
                                          new SqlParameter("@GhiChu", bh.GhiChu),
                                          new SqlParameter("@MaKhachHang", bh.MaKhachHang),
                                          new SqlParameter("@MaNhanVien", bh.MaNhanVien),
                                          new SqlParameter("@MaKho", bh.MaKho),

                                          new SqlParameter("@TongTien", bh.TongTien),
                                          new SqlParameter("@PTramCK", bh.PTramCK),
                                          new SqlParameter("@Thue", bh.Thue),
                                          new SqlParameter("@TuongDuongTien", bh.TuongDuongTien),
                                          new SqlParameter("@TienThanhToan", bh.TienThanhToan)
                                          ));
        }
Exemplo n.º 5
0
        void initObjectBUS()
        {
            TH         = new TraHangO();
            KH         = new KhachHangO();
            HH         = new HangHoaO();
            DV         = new DonViO();
            CTTH       = new ChiTietTraHangO();
            TK         = new TonKhoO();
            traHangBUS = new TraHangBUS();

            khachHangBUS           = new KhachHangBUS();
            nhanVienBUS            = new NhanVienBUS();
            khoBUS                 = new KhoBUS();
            hangHoaBUS             = new HangHoaBUS();
            donViBUS               = new DonViBUS();
            tonKhoBUS              = new TonKhoBUS();
            chiTietPhieuTraHangBUS = new ChiTietPhieuTraHangBUS();

            kieuThanhToanBUS     = new KieuThanhToanBUS();
            hinhThucThanhToanBUS = new HinhThucThanhToanBUS();
        }
Exemplo n.º 6
0
        void LayTraHangByMaPhieuTra(TraHangO TH)
        {
            TH = traHangBUS.getOneTraHangByMaPhieuTra(TH);
            //dua du lieu len textbox,lookupedit
            lueKhachHang.EditValue   = TH.MaKhachHang;
            txtTenKhachHang.Text     = KH.TenKhachHang;
            deNgayLapPhieu.EditValue = TH.NgayLapPhieu;
            txtGhiChu.Text           = TH.GhiChu;

            txtMaPhieuTra.Text  = TH.MaPhieuTra;
            txtDiaChi.Text      = KH.DiaChi;
            txtSoDienThoai.Text = KH.SoDienThoai;

            lueNhanVien.EditValue = TH.MaNhanVien;
            lueKho.EditValue      = TH.MaKho;

            txtTongTien.Text            = TH.TongTien.ToString();
            txtPhanTramChuyenKhoan.Text = TH.PTramCK.ToString();
            txtPhanTramThue.Text        = TH.Thue.ToString();
            txtTuongDuongTien.Text      = TH.TuongDuongTien.ToString();
            txtTienThanhToan.Text       = TH.TienThanhToan.ToString();
        }
Exemplo n.º 7
0
 public void TruyenTraHang_MaPhieuTra(TraHangO TH)
 {
     this.TH = TH;
 }
Exemplo n.º 8
0
 void LayChiTietPhieuTraHangByMaPhieuTra(TraHangO TH)
 {
     CTTH.MaPhieuTra = TH.MaPhieuTra;
     dt = chiTietPhieuTraHangBUS.GetAllChiTietPhieuTraHangByMaPhieuTraBUS(CTTH);
     gridControlTraHang.DataSource = dt;
 }
Exemplo n.º 9
0
 public void TruyenTraHang_MaPhieuTra(TraHangO bh)
 {
     this.TH = bh;
 }
Exemplo n.º 10
0
 public bool XoaTraHangBUS(ref string err, TraHangO bh)
 {
     return(traHangDAO.XoaTraHang(ref err, bh));
 }
Exemplo n.º 11
0
 public bool CapNhatTraHangBUS(ref string err, TraHangO bh)
 {
     return(traHangDAO.CapNhatTraHang(ref err, bh));
 }
Exemplo n.º 12
0
 public DataTable getAllTraHangByMaPhieuTraBUS(TraHangO bh)
 {
     return(traHangDAO.GetAllTraHangByMaPhieuTra(bh));
 }
Exemplo n.º 13
0
 public bool XoaTraHang(ref string err, TraHangO bh)
 {
     return(conn.MyExecuteNonQuery("proXoaTraHang",
                                   CommandType.StoredProcedure, ref err,
                                   new SqlParameter("@MaPhieuTra", bh.MaPhieuTra)));
 }