private void btn_Eliminar_Click(object sender, EventArgs e) { cls_TiposA_BLL objBLL = new cls_TiposA_BLL(); string sMsjError = string.Empty; if (dgv_TiposA.Rows.Count > 0) { if (MessageBox.Show("Realmente desea eliminar?", "Advertencia", MessageBoxButtons.YesNo, MessageBoxIcon.Question) == DialogResult.Yes) { objBLL.Eliminar_TiposAviones(ref sMsjError, dgv_TiposA.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); CargarDatosEstados(); } txtFiltro.Text = string.Empty; } } else { MessageBox.Show("No hay registros para eliminar"); } }
private void CargarDatosEstados() { cls_TiposA_BLL Obj_BLL = new cls_TiposA_BLL(); string sMsgError = string.Empty; DataTable DT_Estados = new DataTable(); if (txtFiltro.Text == string.Empty) { DT_Estados = Obj_BLL.ListarTiposA(ref sMsgError); } else { DT_Estados = Obj_BLL.FiltrarTiposA(ref sMsgError, txtFiltro.Text.Trim()); } if (sMsgError == string.Empty) { dgv_TiposA.DataSource = null; dgv_TiposA.DataSource = DT_Estados; } else { dgv_TiposA.DataSource = null; MessageBox.Show("Se ha generado el error: " + sMsgError, "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
private void btnGuardar_Click(object sender, EventArgs e) { if (validaciones()) { Obj_Mant_DAL.sIdTipoAvion = txt_IdTipoAvion.Text; Obj_Mant_DAL.dcapacidadPeso = Convert.ToDouble(txt_CantidadPeso.Text); Obj_Mant_DAL.iCapacidadPasajeros = Convert.ToInt32(txt_CantidadPasajeros.Text); Obj_Mant_DAL.sNombreTipoAvion = txt_NombreAvion.Text; Obj_Mant_DAL.sDescTipoAvion = txt_Descripcion.Text; Obj_Mant_DAL.cIdEstado = Convert.ToChar(cmb_IdEstado.SelectedValue.ToString()); cls_TiposA_BLL Obj_Mant_BLL = new cls_TiposA_BLL(); string sMsjError = string.Empty; if (Obj_Mant_DAL.cbanderaAccion == 'I') { Obj_Mant_BLL.AgregarTipoAviones(ref sMsjError, ref Obj_Mant_DAL); if (sMsjError == string.Empty) { MessageBox.Show("Se han ingresado los datos correctamente", "Información", MessageBoxButtons.OK, MessageBoxIcon.Information); labelTipoAvion.Text = "Modificar"; } else { MessageBox.Show(sMsjError.ToString()); labelTipoAvion.Text = "Guardar"; } } else { Obj_Mant_BLL.ModificarTipoAviones(ref sMsjError, ref Obj_Mant_DAL); if (sMsjError == string.Empty) { MessageBox.Show("Se han ingresado los datos correctamente", "Información", MessageBoxButtons.OK, MessageBoxIcon.Information); } else { MessageBox.Show(sMsjError.ToString()); } } } else { MessageBox.Show("No se pudo completar la acción", "Eror en la acción", MessageBoxButtons.OK, MessageBoxIcon.Information); } }
private void CargarDatos() { cls_BaseDatos_DAL objDAL_BaseDatos = new cls_BaseDatos_DAL(); if (objDal_Aviones != null) { #region Combo Estados 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 una opcion--"); cmb_IdEstado.DataSource = DTE; cmb_IdEstado.DisplayMember = DTE.Columns[1].ToString(); cmb_IdEstado.ValueMember = DTE.Columns[0].ToString(); cmb_IdEstado.SelectedValue = "0"; #endregion #region Combo Aero cls_Aerolineas_BLL ObjAero = new cls_Aerolineas_BLL(); DataTable DTA = new DataTable(); DTA = ObjAero.ListarAerolineas(ref sMsjError); DTA.Rows.Add("0", "--Seleccione una opcion--"); cmb_IdAerolinea.DataSource = DTA; cmb_IdAerolinea.DisplayMember = DTA.Columns[1].ToString(); cmb_IdAerolinea.ValueMember = DTA.Columns[0].ToString(); cmb_IdAerolinea.SelectedValue = "0"; #endregion #region Combo TipoA cls_TiposA_BLL ObjTiposA = new cls_TiposA_BLL(); DataTable DTTA = new DataTable(); DTTA = ObjTiposA.ListarTiposA(ref sMsjError); DTTA.Rows.Add("0", "--Seleccione una opcion--"); cmb_IdTipoAvion.DataSource = DTTA; cmb_IdTipoAvion.DisplayMember = DTTA.Columns[1].ToString(); cmb_IdTipoAvion.ValueMember = DTTA.Columns[0].ToString(); cmb_IdTipoAvion.SelectedValue = "0"; #endregion if (objDal_Aviones.cBandera == 'I') { txt_IdAvion.Clear(); txt_DescAvion.Clear(); txt_NomAvion.Clear(); txt_IdAvion.Enabled = true; } else { toolStripLabel1.Text = "Modificar"; txt_DescAvion.Text = objDal_Aviones.sDescAvion; txt_IdAvion.Text = objDal_Aviones.sIdAvion; txt_NomAvion.Text = objDal_Aviones.sNomAvion; cmb_IdAerolinea.SelectedValue = objDal_Aviones.iIdAerolinea.ToString(); cmb_IdEstado.SelectedValue = objDal_Aviones.cIdEstado.ToString(); cmb_IdTipoAvion.SelectedValue = objDal_Aviones.sIdTipoAvion.ToString(); txt_IdAvion.Enabled = false; } } else { MessageBox.Show("Se presento un capa 8 del programador"); Close(); } }