public void ModificarTipoAviones(ref string sMsjError, ref cls_TipoAviones_DAL Obj_TipoAviones_DAL) { cls_BaseDatos_DAL Obj_DAL = new cls_BaseDatos_DAL(); cls_Bases_BLL Obj_BLL = new cls_Bases_BLL(); Obj_BLL.TablaParametros(ref Obj_DAL); Obj_DAL.DT_Parametros.Rows.Add("@IdTipoAvion", 3, Obj_TipoAviones_DAL.sIdTipoAvion); Obj_DAL.DT_Parametros.Rows.Add("@NombreTipoAvion", 3, Obj_TipoAviones_DAL.sNombreTipoAvion); Obj_DAL.DT_Parametros.Rows.Add("@DescTipoAvion", 3, Obj_TipoAviones_DAL.sDescTipoAvion); Obj_DAL.DT_Parametros.Rows.Add("@CapacidadPasajeros", 1, Obj_TipoAviones_DAL.iCapacidadPasajeros); Obj_DAL.DT_Parametros.Rows.Add("@CapacidadPeso", 5, Obj_TipoAviones_DAL.dcapacidadPeso); Obj_DAL.DT_Parametros.Rows.Add("@IdEstado", 2, Obj_TipoAviones_DAL.cIdEstado); Obj_DAL.sSentencia = ConfigurationManager.AppSettings["Modificar_TipoAviones"].ToString().Trim(); Obj_BLL.Ejec_NonQuery(ref Obj_DAL); if (Obj_DAL.sMsgError == string.Empty) { sMsjError = string.Empty; } else { sMsjError = Obj_DAL.sMsgError; } }
private void bnt_Nuevo_Click(object sender, EventArgs e) { Obj_Mant_DAL = new cls_TipoAviones_DAL(); Obj_Mant_DAL.cbanderaAccion = 'I'; this.Hide(); frm_ModificarNuevo_TipoAvion V_Modificar = new frm_ModificarNuevo_TipoAvion(); V_Modificar.Obj_Mant_DAL = Obj_Mant_DAL; // pasamos en objeto dal a la otra pantalla V_Modificar.ShowDialog(); this.Show(); CargarDatosEstados(); }
private void dgv_TiposA_DoubleClick(object sender, EventArgs e) { if (dgv_TiposA.RowCount > 0) { Obj_Mant_DAL = new cls_TipoAviones_DAL(); Obj_Mant_DAL.cbanderaAccion = 'U'; Obj_Mant_DAL.sIdTipoAvion = dgv_TiposA.SelectedRows[0].Cells[0].Value.ToString().Trim(); Obj_Mant_DAL.sNombreTipoAvion = dgv_TiposA.SelectedRows[0].Cells[1].Value.ToString().Trim(); Obj_Mant_DAL.sDescTipoAvion = dgv_TiposA.SelectedRows[0].Cells[2].Value.ToString().Trim(); Obj_Mant_DAL.iCapacidadPasajeros = Convert.ToInt16(dgv_TiposA.SelectedRows[0].Cells[3].Value.ToString().Trim()); Obj_Mant_DAL.dcapacidadPeso = Convert.ToDouble(dgv_TiposA.SelectedRows[0].Cells[4].Value.ToString().Trim()); frm_ModificarNuevo_TipoAvion V_Modificar = new frm_ModificarNuevo_TipoAvion(); this.Hide(); V_Modificar.Obj_Mant_DAL = Obj_Mant_DAL; // pasamos en objeto dal a la otra pantalla V_Modificar.ShowDialog(); this.Show(); CargarDatosEstados(); } else { MessageBox.Show("No se puede realizar la acción, se necesita al menos una fila seleccionada", "Eror datos", MessageBoxButtons.OK, MessageBoxIcon.Error); } }