Exemplo n.º 1
0
 private void cboMaNL_SelectedIndexChanged(object sender, EventArgs e)
 {
     if (cboMaNL.SelectedIndex == 0)
     {
         txtDonGia.Text = NguyenLieuBUS.LayDonGiaTuMaNL("NL001").ToString();
         if (dgvDSCTHDXuat.Rows.Count > 0)
         {
             bool result = false;
             for (int i = 0; i < dgvDSCTHDXuat.Rows.Count; i++)
             {
                 if (dgvDSCTHDXuat.Rows[i].Cells["colMaNL_CTHD"].Value.ToString() == "NL001")
                 {
                     result = true;
                     break;
                 }
             }
             if (result)
             {
                 lblSLTK.Text = (NguyenLieuBUS.LaySoLuongTKNL("NL001") - CTHDXuatBUS.LaySoLuongHienTai(hd.MaHDXuat, "NL001")).ToString();
             }
         }
         else
         {
             lblSLTK.Text = NguyenLieuBUS.LaySoLuongTKNL("NL001").ToString();
         }
         lblDonViTinh.Text = NguyenLieuBUS.LayDonViTinhTuMaNL("NL001").ToString() + ")";
     }
     else if (cboMaNL.SelectedIndex > 0)
     {
         string maNL = cboMaNL.SelectedValue.ToString();
         txtDonGia.Text = NguyenLieuBUS.LayDonGiaTuMaNL(maNL).ToString();
         lblSLTK.Text   = NguyenLieuBUS.LaySoLuongTKNL(maNL).ToString();
         if (dgvDSCTHDXuat.Rows.Count > 0)
         {
             bool result = false;
             for (int i = 0; i < dgvDSCTHDXuat.Rows.Count; i++)
             {
                 if (dgvDSCTHDXuat.Rows[i].Cells["colMaNL_CTHD"].Value.ToString() == maNL)
                 {
                     result = true;
                     break;
                 }
             }
             if (result)
             {
                 lblSLTK.Text = (NguyenLieuBUS.LaySoLuongTKNL(maNL) - CTHDXuatBUS.LaySoLuongHienTai(hd.MaHDXuat, maNL)).ToString();
             }
         }
         else
         {
             lblSLTK.Text = NguyenLieuBUS.LaySoLuongTKNL(maNL).ToString();
         }
         lblDonViTinh.Text = NguyenLieuBUS.LayDonViTinhTuMaNL(maNL).ToString() + ")";
     }
 }
Exemplo n.º 2
0
 private void cboMaNL_SelectedIndexChanged(object sender, EventArgs e)
 {
     if (cboMaNL.SelectedIndex == 0)
     {
         txtDonGia.Text = NguyenLieuBUS.LayDonGiaTuMaNL("NL001").ToString();
     }
     else if (cboMaNL.SelectedIndex > 0)
     {
         string maNL = cboMaNL.SelectedValue.ToString();
         txtDonGia.Text = NguyenLieuBUS.LayDonGiaTuMaNL(maNL).ToString();
     }
 }