Esempio n. 1
0
        protected void ddTP_SelectedIndexChanged(object sender, EventArgs e)
        {
            XemDSKho.Visible = true;
            int          masp  = int.Parse(ddTP.SelectedValue);
            DAO_Entity   daoKH = new DAO_Entity();
            DTOSanPhamCT dtosp = daoKH.LayGiaSPTheoMaCT(masp);

            lbgia.Text = dtosp.Gia.ToString();

            int        ma  = int.Parse(ddTP.SelectedValue);
            DAO_Entity dao = new DAO_Entity();
            DTOKhoSP   dto = dao.LaySoLuongKhoSP(ma);

            lbSLKho.Text = dto.Soluong.ToString();
        }
Esempio n. 2
0
        protected void btnThemSP_Click(object sender, EventArgs e)
        {
            XemDSKho.Visible = true;
            DTOXuLyPhieuGiao dtoct = new DTOXuLyPhieuGiao();

            // DTODonDatHang dtoDH = new DTODonDatHang();

            dtoct.MaDH = lbMaDH.Text;
            DTOSanPham dtoSP = new DTOSanPham();

            dtoct.MaSP = int.Parse(ddTP.SelectedValue);
            // dtoSP.TenSP = ddTP.SelectedItem.ToString();

            //dtoct.dtoSP = dtoSP;
            //dtoct.dtoDH = dtoDH;

            //dtoSP.TenSP = ddTP.SelectedValue;
            dtoct.SoLuong = int.Parse(txtSoLuong.Text);

            dtoct.ThanhTien = int.Parse(lbgia.Text) * int.Parse(txtSoLuong.Text);


            //BLLXuLyDonHang bll = new BLLXuLyDonHang();
            //bll.ThemChiTietDH(dtoct);


            DTOKhoSP dtokho = new DTOKhoSP();

            dtokho.MaSP    = int.Parse(ddTP.SelectedValue);
            dtokho.Soluong = int.Parse(lbSLKho.Text) - int.Parse(txtSoLuong.Text);
            DAO_Entity dao = new DAO_Entity();

            dao.CapNhatSLKhoSP(dtokho);



            DAO_Entity daokh = new DAO_Entity();

            daokh.ThemPhieuGiaoHang(dtoct);
            Response.Redirect(Request.RawUrl);
        }