private void BtnBuscar_Click(object sender, EventArgs e) { if (txtNorsrn.Text != "") { CarCoolBL bl = new CarCoolBL(); List <LiquidacionOpe> LstLiqOpe = new List <LiquidacionOpe>(); LstLiqOpe = bl.ListarLiquidacionOperaciones(int.Parse(txtNorsrn.Text)); dgvLiqOpe.DataSource = LstLiqOpe; if (LstLiqOpe.Count == 0) { MessageBox.Show("No se encontraron registros", "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); } } else { MessageBox.Show("Debe ingresar la orden de servicio", "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
private void btnBuscar_Click(object sender, EventArgs e) { if (txtNorsrn.Text != "") { string NaveViaje = da.ObtenerNaveViaje(txtNorsrn.Text.Trim()); if (NaveViaje.Equals("")) { txtNaveViaje.Text = "No se encontró la orden de servicio"; } else { txtNaveViaje.Text = NaveViaje; } CarCoolBL bl = new CarCoolBL(); List <LiquidacionOpe> LstLiqOpe = new List <LiquidacionOpe>(); LstLiqOpe = bl.ListarLiquidacionOperaciones(int.Parse(txtNorsrn.Text)); if (LstLiqOpe.Count == 0) { txtLiquidacion.Text = "0"; txtOrdServ.Text = txtNorsrn.Text; chkIniDesc.Checked = false; chkFinDsc.Checked = false; chkIniEmb.Checked = false; chkFinEmb.Checked = false; chkCutOffDry.Checked = false; chkCutOffRef.Checked = false; chkIniStk.Checked = false; ChkAtr.Checked = false; chkIniDesc_CheckedChanged(sender, e); chkFinDsc_CheckedChanged(sender, e); chkIniEmb_CheckedChanged(sender, e); chkFinEmb_CheckedChanged(sender, e); chkCutOffDry_CheckedChanged(sender, e); chkCutOffRef_CheckedChanged(sender, e); chkIniStk_CheckedChanged(sender, e); ChkAtr_CheckedChanged(sender, e); } else { txtLiquidacion.Text = LstLiqOpe[0].NMRLQO.ToString(); txtOrdServ.Text = LstLiqOpe[0].NORSRN.ToString(); if (LstLiqOpe[0].FINDSC.ToString().Trim() != "") { chkIniDesc.Checked = true; dtpFecIniDesc.Text = LstLiqOpe[0].FINDSC.ToString().Trim() + " " + LstLiqOpe[0].HINDSC.ToString().Trim(); } else { chkIniDesc_CheckedChanged(sender, e); dtpFecIniDesc.Text = ""; } if (LstLiqOpe[0].FFNDSC.ToString().Trim() != "") { chkFinDsc.Checked = true; dtpFecFinDesc.Text = LstLiqOpe[0].FFNDSC.ToString().Trim() + " " + LstLiqOpe[0].HFNDSC.ToString().Trim(); } else { chkFinDsc_CheckedChanged(sender, e); dtpFecFinDesc.Text = ""; } if (LstLiqOpe[0].FINEMB.ToString().Trim() != "") { chkIniEmb.Checked = true; dtpFecIniEmb.Text = LstLiqOpe[0].FINEMB.ToString().Trim() + " " + LstLiqOpe[0].HINEMB.ToString().Trim(); } else { chkIniEmb_CheckedChanged(sender, e); dtpFecIniEmb.Text = ""; } if (LstLiqOpe[0].FFNEMB.ToString().Trim() != "") { chkFinEmb.Checked = true; dtpFecFinEmb.Text = LstLiqOpe[0].FFNEMB.ToString().Trim() + " " + LstLiqOpe[0].HFNEMB.ToString().Trim(); } else { chkFinEmb_CheckedChanged(sender, e); dtpFecFinEmb.Text = ""; } if (LstLiqOpe[0].FCOFF1.ToString().Trim() != "") { chkCutOffDry.Checked = true; dtpFecCutOffDry.Text = LstLiqOpe[0].FCOFF1.ToString().Trim() + " " + LstLiqOpe[0].HCOFF1.ToString().Trim(); } else { chkCutOffDry_CheckedChanged(sender, e); dtpFecCutOffDry.Text = ""; } if (LstLiqOpe[0].FCOFF2.ToString().Trim() != "") { chkCutOffRef.Checked = true; dtpFecCutOffReef.Text = LstLiqOpe[0].FCOFF2.ToString().Trim() + " " + LstLiqOpe[0].HCOFF2.ToString().Trim(); } else { chkCutOffRef_CheckedChanged(sender, e); dtpFecCutOffReef.Text = ""; } if (LstLiqOpe[0].FPSTAK.ToString().Trim() != "") { chkIniStk.Checked = true; dtpFecStack.Text = LstLiqOpe[0].FPSTAK.ToString().Trim() + " " + LstLiqOpe[0].HPSTAK.ToString().Trim(); } else { chkIniStk_CheckedChanged(sender, e); dtpFecStack.Text = ""; } if (LstLiqOpe[0].FATQNA.ToString().Trim() != "") { ChkAtr.Checked = true; dtpFecAtraque.Text = LstLiqOpe[0].FATQNA.ToString().Trim() + " " + LstLiqOpe[0].HATQNA.ToString().Trim(); } else { ChkAtr_CheckedChanged(sender, e); dtpFecAtraque.Text = ""; } } } else { MessageBox.Show("Debe ingresar la orden de servicio", "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); } }