private void CargarDatos() { cls_Aviones_BLL objAviones_BLL = new cls_Aviones_BLL(); string sMsjError = string.Empty; DataTable DT = new DataTable(); if (txtFiltro.Text == string.Empty) { DT = objAviones_BLL.ListarAvion(ref sMsjError); } else { DT = objAviones_BLL.FiltrarAerolineas(ref sMsjError, txtFiltro.Text.Trim()); } if (sMsjError == string.Empty) { dgv_Aviones.DataSource = null; dgv_Aviones.DataSource = DT; } else { dgv_Aviones.DataSource = null; MessageBox.Show("Se presento un error a la hora de listar los estados.\n\nDetalle Error : [" + sMsjError + "]", "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
private void btn_Eliminar_Click(object sender, EventArgs e) { cls_Aviones_BLL objBLL = new cls_Aviones_BLL(); string sMsjError = string.Empty; if (dgv_Aviones.Rows.Count > 0) { if (MessageBox.Show("Realmente desea eliminar?", "Advertencia", MessageBoxButtons.YesNo, MessageBoxIcon.Question) == DialogResult.Yes) { objBLL.Eliminar_Aviones(ref sMsjError, dgv_Aviones.SelectedRows[0].Cells[0].Value.ToString()); if (sMsjError != string.Empty) { MessageBox.Show("Se presento un error a la hora de listar : [ " + sMsjError + " ]", "Error", MessageBoxButtons.OK, MessageBoxIcon.Information); } else { MessageBox.Show("Registro eliminado correctamente", "Listo", MessageBoxButtons.OK, MessageBoxIcon.Information); CargarDatos(); } txtFiltro.Text = string.Empty; } } else { MessageBox.Show("No hay registros para eliminar"); } }
private void btn_Guardar_Click(object sender, EventArgs e) { if (cmb_IdEstado.SelectedValue.ToString() != "0" && cmb_IdAerolinea.SelectedValue.ToString() != "0" && cmb_IdTipoAvion.SelectedValue.ToString() != "0" && (txt_NomAvion.Text != string.Empty && txt_IdAvion.Text != string.Empty && txt_DescAvion.Text != string.Empty)) { if (txt_NomAvion.Text.Length >= 4 && txt_IdAvion.Text.Length >= 4) { cls_Aviones_BLL objBLL_Aviones = new cls_Aviones_BLL(); string sMsjError = string.Empty; objDal_Aviones.sNomAvion = txt_NomAvion.Text; objDal_Aviones.sDescAvion = txt_DescAvion.Text; objDal_Aviones.sIdAvion = txt_IdAvion.Text; objDal_Aviones.sIdTipoAvion = cmb_IdTipoAvion.SelectedValue.ToString(); objDal_Aviones.iIdAerolinea = Convert.ToInt32(cmb_IdAerolinea.SelectedValue.ToString().Trim()); objDal_Aviones.cIdEstado = Convert.ToChar(cmb_IdEstado.SelectedValue.ToString()); if (objDal_Aviones.cBandera == 'I') { objBLL_Aviones.Insertar_Aviones(ref sMsjError, ref objDal_Aviones); if (sMsjError == string.Empty) { MessageBox.Show("Se han ingresado los datos correctamente", "INFO"); objDal_Aviones.cBandera = 'U'; toolStripLabel1.Text = "Modificar"; } else { MessageBox.Show("Se presentó un error al tratar de guardar el registro" + "[ " + sMsjError + " ]"); } } else { objBLL_Aviones.Modificar_Aviones(ref sMsjError, ref objDal_Aviones); if (sMsjError == string.Empty) { MessageBox.Show("Se han ingresado los datos correctamente"); objDal_Aviones.cBandera = 'U'; } else { MessageBox.Show("Se presentó un error al tratar de modificar el registro" + "[ " + sMsjError + " ]"); } } } else { MessageBox.Show("Los datos que intententa ingresar no son válidos para un nombre o identificación de un avión", "Informacion", MessageBoxButtons.OK, MessageBoxIcon.Stop); } } else { MessageBox.Show("Todos los campos son obligatorios", "Informacion", MessageBoxButtons.OK, MessageBoxIcon.Information); } }
private void cargarDatos() { if (Obj_Mant_DAL != null) { #region CargarDatos IdDestino cls_Destinos_BLL ObjBLLDestinos = new cls_Destinos_BLL(); string sMsjErrorDEestido = string.Empty; DataTable DTEDestino = new DataTable(); DTEDestino = ObjBLLDestinos.ListarDestinos(ref sMsjErrorDEestido); DTEDestino.Rows.Add("0", 1, "-- SELECCIONE UN DESTINO --", 2, 3, 'a'); cmb_IdDestino.DataSource = DTEDestino; cmb_IdDestino.DisplayMember = DTEDestino.Columns[2].ToString(); cmb_IdDestino.ValueMember = DTEDestino.Columns[0].ToString(); cmb_IdDestino.SelectedValue = "0"; #endregion #region CargarDatos IdAerolinea cls_Aerolineas_BLL ObjBLLAerolinea = new cls_Aerolineas_BLL(); string sMsjErrorAerolinea = string.Empty; DataTable DTEAerolinea = new DataTable(); DTEAerolinea = ObjBLLAerolinea.ListarAerolineas(ref sMsjErrorAerolinea); DTEAerolinea.Rows.Add("0", "-- SELECCIONE UNA AEROLINEA --", 'a'); cmb_IdAerolinea.DataSource = DTEAerolinea; cmb_IdAerolinea.DisplayMember = DTEAerolinea.Columns[1].ToString(); cmb_IdAerolinea.ValueMember = DTEAerolinea.Columns[0].ToString(); cmb_IdAerolinea.SelectedValue = "0"; #endregion #region CargarDatos IdAvion cls_Aviones_BLL ObjBLLAvion = new cls_Aviones_BLL(); string sMsjErrorAvion = string.Empty; DataTable DTEAvion = new DataTable(); DTEAvion = ObjBLLAvion.ListarAvion(ref sMsjErrorAvion); DTEAvion.Rows.Add("0", "-- SELECCIONE UN AVION --", "0", 0, "0", 'a'); cmb_IdAvion.DataSource = DTEAvion; cmb_IdAvion.DisplayMember = DTEAvion.Columns[1].ToString(); cmb_IdAvion.ValueMember = DTEAvion.Columns[0].ToString(); cmb_IdAvion.SelectedValue = "0"; #endregion #region CargarDatos IdEstados cls_Estados_BLL ObjBLLEstados = new cls_Estados_BLL(); string sMsjError = string.Empty; DataTable DTE = new DataTable(); DTE = ObjBLLEstados.Listar_Estados(ref sMsjError); DTE.Rows.Add("0", "-- SELECCIONE UN ESTADO --"); cmb_IdEstado.DataSource = DTE; cmb_IdEstado.DisplayMember = DTE.Columns[1].ToString(); cmb_IdEstado.ValueMember = DTE.Columns[0].ToString(); cmb_IdEstado.SelectedValue = "0"; #endregion if (Obj_Mant_DAL.cbanderaAccion == 'I') { txt_IdVuelo.Enabled = true; txt_IdVuelo.SelectAll(); txt_IdVuelo.Focus(); } else { txt_IdVuelo.Enabled = false; txt_IdVuelo.Text = Obj_Mant_DAL.sIdVuelo.ToString().Trim(); } } else { MessageBox.Show("Se presentó un error, contacte a soporte", "Error datos", MessageBoxButtons.OK, MessageBoxIcon.Error); this.Close(); } }