async protected void btnModificar_Click(object sender, EventArgs e) { try { if (ValidarInsertar() && (!string.IsNullOrEmpty(txtId.Text))) { Models.Aeropuerto aeropuertoModificado = new Models.Aeropuerto(); Models.Aeropuerto aeropuerto = new Models.Aeropuerto() { AERO_ID = Convert.ToInt32(txtId.Text), AERO_NOMBRE = txtNombre.Text, AERO_PAIS = txtPais.Text, AERO_CIUDAD = txtCiudad.Text, AERO_TIPO = txtTipo.Text, }; aeropuertoModificado = await aeropuertoManager.Actualizar(aeropuerto, Session["TokenUsuario"].ToString()); if (aeropuertoModificado != null) { lblResultado.Text = "Aeropuerto actualizado correctamente"; lblResultado.ForeColor = Color.Green; lblResultado.Visible = true; InicializarControles(); } else { lblResultado.Text = "Error al actualizar aeropuerto"; lblResultado.ForeColor = Color.Maroon; lblResultado.Visible = true; } } else { lblResultado.Text = "Debe ingresar todos los datos"; lblResultado.ForeColor = Color.Maroon; lblResultado.Visible = true; } } catch (Exception ex) { lblResultado.Text = "Error al ingresar aeropuerto. Detalle" + ex.Message; lblResultado.ForeColor = Color.Maroon; lblResultado.Visible = true; } }
async protected void btnIngresar_Click(object sender, EventArgs e) { try { if (ValidarInsertar()) { Models.Aeropuerto aeropuertoIngresado = new Models.Aeropuerto(); Models.Aeropuerto aeropuerto = new Models.Aeropuerto() { AERO_NOMBRE = txtNombre.Text, AERO_PAIS = txtPais.Text, AERO_CIUDAD = txtCiudad.Text, AERO_TIPO = txtTipo.Text, }; aeropuertoIngresado = await aeropuertoManager.Ingresar(aeropuerto, Session["TokenUsuario"].ToString()); if (aeropuertoIngresado != null) { lblResultado.Text = "Aeropuertoingresado correctamente"; lblResultado.ForeColor = Color.Green; lblResultado.Visible = true; InicializarControles(); } else { lblResultado.Text = "Error al crear aeropuerto"; lblResultado.ForeColor = Color.Maroon; lblResultado.Visible = true; } } } catch (Exception exc) { lblResultado.Text = "Error al ingresar aeropuerto. Detalle" + exc.Message; lblResultado.ForeColor = Color.Maroon; lblResultado.Visible = true; } }