Exemple #1
0
 public FormKiemTraHangTon()
 {
     InitializeComponent();
     cbbChiTietSanPham.DataSource    = ChiTietSanPham.LayChiTietSanPham();
     cbbChiTietSanPham.DisplayMember = "DINH_DANH";
     cbbChiTietSanPham.ValueMember   = "MA_CHI_TIET_SAN_PHAM";
 }
Exemple #2
0
        private void btnTimKiem_Click(object sender, EventArgs e)
        {
            string   s  = txtIMEI.Text;
            SAN_PHAM sp = SanPham.TimSanPham(s);

            if (sp == null)
            {
                //InitializeComponent();
                lbThongBao.Text             = "!!!Không Tìm Thấy!!!";
                txtMaKho.Text               = "";
                txtChiTietSanPham.Text      = "";
                dtpNgayBatDauBaoHanh.Value  = DateTime.Now;
                dtpNgayKetThucBaoHanh.Value = DateTime.Now;
                txtGiaBan.Text              = "0";
                txtGiaMua.Text              = "0";
                btnNhanBaoHanh.Enabled      = false;
                return;
            }
            else
            {
                lbThongBao.Text             = "!!!Đã Tìm Thấy!!!";
                txtMaKho.Text               = sp.MA_KHO.ToString();
                txtChiTietSanPham.Text      = ChiTietSanPham.LayChiTietSanPham(sp.MA_CHI_TIET_SAN_PHAM).DINH_DANH;
                dtpNgayBatDauBaoHanh.Value  = Convert.ToDateTime(sp.NGAY_BAT_DAU_BAO_HANH);
                dtpNgayKetThucBaoHanh.Value = Convert.ToDateTime(sp.NGAY_KET_THUC_BAO_HANH);
                txtGiaBan.Text              = sp.GIA_BAN.ToString();
                txtGiaMua.Text              = sp.GIA_MUA.ToString();
                cbbTrangThai.SelectedValue  = sp.TRANG_THAI;
                if ((int)cbbTrangThai.SelectedValue == 1)
                {
                    btnNhanBaoHanh.Enabled = true;
                }
            }
        }
        private void btnThem_Click(object sender, EventArgs e)
        {
            CHI_TIET_SAN_PHAM ctsp = ChiTietSanPham.LayChiTietSanPham((int)cbbHangSanXuat.SelectedValue,
                                                                      txtDongSanPham.Text, txtSoHieuSanPham.Text, txtTenSanPham.Text);

            if (ctsp != null)
            {
                MessageBox.Show("Thông tin thêm bị trùng!");
                return;
            }
            ctsp                    = new CHI_TIET_SAN_PHAM();
            ctsp.MA_HANG            = (int)cbbHangSanXuat.SelectedValue;
            ctsp.DONG_SAN_PHAM      = txtDongSanPham.Text;
            ctsp.SO_HIEU_SAN_PHAM   = txtSoHieuSanPham.Text;
            ctsp.TEN_SAN_PHAM       = txtTenSanPham.Text;
            ctsp.THONG_TIN_KY_THUAT = txtThongTinKyThuat.Text;
            ctsp.THONG_TIN_SAN_PHAM = txtThongTinSanPham.Text;
            ctsp.THOI_GIAN_BAO_HANH = Convert.ToInt32(nudThoiGianBaoHanh.Value);
            ctsp.GIA_BAN            = Convert.ToInt32(txtGiaBan.Text);
            if (ChiTietSanPham.ThemChiTietSanPham(ctsp))
            {
                MessageBox.Show("Thêm Thành Công!");
            }
            else
            {
                MessageBox.Show("Thêm Thất Bại!");
            }
        }
Exemple #4
0
 public int getGia()
 {
     if (gia == 0)
     {
         gia = ChiTietSanPham.LayChiTietSanPham(sp.MA_CHI_TIET_SAN_PHAM).GIA_BAN;
     }
     return(gia);
 }
Exemple #5
0
        private void cbbChiTietSanPham_SelectedIndexChanged(object sender, EventArgs e)
        {
            int maChiTietSanPham   = (int)cbbChiTietSanPham.SelectedValue;
            CHI_TIET_SAN_PHAM ctsp = ChiTietSanPham.LayChiTietSanPham(maChiTietSanPham);
            int conTon             = KhoHang.GetTonKho(maChiTietSanPham);

            Console.WriteLine(conTon);
            txtConLai.Text          = conTon.ToString();
            txtGiaBan.Text          = ctsp.GIA_BAN.ToString();
            txtThoiGianBaoHanh.Text = ctsp.THOI_GIAN_BAO_HANH.ToString();
            txtThongTinKyThuat.Text = ctsp.THONG_TIN_KY_THUAT;
            txtThongTinSanPham.Text = ctsp.THONG_TIN_SAN_PHAM;
        }
        private void btnSave_Click(object sender, EventArgs e)
        {
            CHI_TIET_SAN_PHAM tmp;

            try
            {
                tmp = (CHI_TIET_SAN_PHAM)dgvChiTietSanPham.SelectedRows[0].DataBoundItem;
            }
            catch (Exception)
            {
                tmp = null;
                return;
            }
            if (tmp == null)
            {
                return;
            }
            ChiTietSanPham.XoaChiTietSanPham(tmp.MA_CHI_TIET_SAN_PHAM);
            CHI_TIET_SAN_PHAM ctsp = ChiTietSanPham.LayChiTietSanPham((int)cbbHangSanXuat.SelectedValue,
                                                                      txtDongSanPham.Text, txtSoHieuSanPham.Text, txtTenSanPham.Text);

            if (ctsp != null)
            {
                MessageBox.Show("Thông tin thay đổi bị trùng!");
                return;
            }
            ctsp                    = new CHI_TIET_SAN_PHAM();
            ctsp.MA_HANG            = (int)cbbHangSanXuat.SelectedValue;
            ctsp.DONG_SAN_PHAM      = txtDongSanPham.Text;
            ctsp.SO_HIEU_SAN_PHAM   = txtSoHieuSanPham.Text;
            ctsp.TEN_SAN_PHAM       = txtTenSanPham.Text;
            ctsp.THONG_TIN_KY_THUAT = txtThongTinKyThuat.Text;
            ctsp.THONG_TIN_SAN_PHAM = txtThongTinSanPham.Text;
            ctsp.THOI_GIAN_BAO_HANH = Convert.ToInt32(nudThoiGianBaoHanh.Value);
            ctsp.GIA_BAN            = Convert.ToInt32(txtGiaBan.Text);
            if (ChiTietSanPham.ThemChiTietSanPham(ctsp))
            {
                MessageBox.Show("Thay Đổi Thành Công!");
            }
            else
            {
                MessageBox.Show("Thay Đổi Thất Bại!");
            }
            FormThayDoiChiTietSanPham_Load(sender, e);
        }
Exemple #7
0
 private void FormNhapHang_Load(object sender, EventArgs e)
 {
     cbbDoiTac.DataSource            = new BindingList <DOI_TAC_NHAP_HANG>(DoiTacNhapHang.LayDoiTac());
     cbbDoiTac.DisplayMember         = "THONG_TIN";
     cbbDoiTac.ValueMember           = "MA_DOI_TAC";
     cbbChiTietSanPham.DataSource    = new BindingList <CHI_TIET_SAN_PHAM>(ChiTietSanPham.LayChiTietSanPham());
     cbbChiTietSanPham.DisplayMember = "DINH_DANH";
     cbbChiTietSanPham.ValueMember   = "MA_CHI_TIET_SAN_PHAM";
     try
     {
         int soLuong = Convert.ToInt32(txtSoLuong.Text);
         int count   = flowPanel.Controls.Count;
         Console.WriteLine(soLuong + " " + count);
         btnThemSanPham.Enabled = (count < soLuong);
     }
     catch (Exception)
     {
     }
 }
 private void FormThayDoiChiTietSanPham_Load(object sender, EventArgs e)
 {
     dgvChiTietSanPham.DataSource = new BindingList <CHI_TIET_SAN_PHAM>(ChiTietSanPham.LayChiTietSanPham());
 }