Ejemplo n.º 1
0
 private void button2_Click(object sender, EventArgs e)
 {
     if (lsvDanhSach.SelectedIndices.Count == 0)
     {
         MessageBox.Show("Vui lòng chọn sản phẩm");
         return;
     }
     else
     {
         KT      = true;
         ThayDoi = false;
         int            index   = lsvDanhSach.SelectedIndices[0];
         string         ma      = lsvDanhSach.Items[index].SubItems[0].Text;
         SanPham        sp      = context.SanPhams.FirstOrDefault(x => x.MaSP == ma);
         frmThemSanPham frmThem = new frmThemSanPham();
         frmThem.txtMa.Text      = sp.MaSP;
         frmThem.txtMa.ReadOnly  = true;
         frmThem.txtTen.Text     = sp.TenSP;
         frmThem.txtDonGia.Text  = sp.DonGia + "";
         frmThem.txtSoLuong.Text = sp.SoLuong + "";
         frmThem.txtDonVi.Text   = sp.DvTinh;
         frmThem.ShowDialog();
         if (ThayDoi == true)
         {
             sp.MaSP    = frmThem.txtMa.Text;
             sp.TenSP   = frmThem.txtTen.Text;
             sp.DonGia  = int.Parse(frmThem.txtDonGia.Text);
             sp.SoLuong = int.Parse(frmThem.txtSoLuong.Text);
             sp.DvTinh  = frmThem.txtDonVi.Text;
             context.SubmitChanges();
             HienThiDanhSach();
         }
     }
 }
Ejemplo n.º 2
0
        private void button1_Click(object sender, EventArgs e)
        {
            frmThemSanPham frmThem = new frmThemSanPham();

            frmThem.ShowDialog();
            if (ThayDoi == true)
            {
                SanPham sp = new SanPham();
                sp.MaSP    = frmThem.txtMa.Text;
                sp.TenSP   = frmThem.txtTen.Text;
                sp.DonGia  = int.Parse(frmThem.txtDonGia.Text);
                sp.SoLuong = int.Parse(frmThem.txtSoLuong.Text);
                sp.DvTinh  = frmThem.txtDonVi.Text;
                context.SanPhams.InsertOnSubmit(sp);
                context.SubmitChanges();
                HienThiDanhSach();
            }
        }