async protected void btnIngresar_Click(object sender, EventArgs e) { if (ValidarInsertar()) { Models.Habitacion habitacionIngresado = new Models.Habitacion(); Models.Habitacion habitacion = new Models.Habitacion() { HOT_CODIGO = Int32.Parse(txtCodigoHotel.Text), HAB_NUMERO = Int32.Parse(txtNumero.Text), HAB_CAPACIDAD = Int32.Parse(txtCapacidad.Text), HAB_TIPO = txtTipo.Text, HAB_DESCRIPCION = txtDescripcion.Text, HAB_ESTADO = txtEstado.Text, HAB_PRECIO = (decimal)Double.Parse(txtPrecio.Text) }; habitacionIngresado = await habitacionManager.Ingresar(habitacion, Session["TokenUsuario"].ToString()); if (habitacionIngresado != null) { lblResultado.Text = "Habitacion ingresado correctamente"; lblResultado.ForeColor = Color.Green; lblResultado.Visible = true; InicializarControles(); } else { lblResultado.Text = "Error al crear habitacion"; lblResultado.ForeColor = Color.Maroon; lblResultado.Visible = true; } } }
async protected void btnModificar_Click(object sender, EventArgs e) { if (ValidarInsertar() && (!string.IsNullOrEmpty(txtCodigoHabitacion.Text))) { try { if (ValidarInsertar()) { Models.Habitacion habitacionModificada = new Models.Habitacion(); Models.Habitacion habitacion = new Models.Habitacion() { HAB_CODIGO = Convert.ToInt32(txtCodigoHabitacion.Text), HOT_CODIGO = Convert.ToInt32(txtCodigoHotel.Text), HAB_NUMERO = Convert.ToInt32(txtNumHab.Text), HAB_CAPACIDAD = Convert.ToInt32(txtCapacidad.Text), HAB_TIPO = txtTipo.Text, HAB_DESCRIPCION = txtDescrip.Text, HAB_ESTADO = "a", HAB_PRECIO = Convert.ToDecimal(txtPrecio.Text) }; habitacionModificada = await habitacionManager.Actualizar(habitacion, Session["TokenUsuario"].ToString()); if (habitacionModificada != null) { lblResultado.Text = "Habitacion modificada correctamente"; lblResultado.ForeColor = Color.Green; lblResultado.Visible = true; InicializarControles(); } else { lblResultado.Text = "Error al modificar habitacion"; lblResultado.ForeColor = Color.Maroon; lblResultado.Visible = true; } } } catch (Exception er) { lblResultado.Text = "Hubo un error. Detalle: " + er.Message; lblResultado.ForeColor = Color.Maroon; lblResultado.Visible = true; } } else { lblResultado.Text = "Debe ingresar todos los datos"; lblResultado.ForeColor = Color.Maroon; lblResultado.Visible = true; } }
async protected void btnIngresar_Click(object sender, EventArgs e) { try { if (ValidarInsertar()) { Models.Habitacion habitacionIngresada = new Models.Habitacion(); Models.Habitacion habitacion = new Models.Habitacion() { HOT_CODIGO = Convert.ToInt32(txtHOT_CODIGO.Text), HAB_NUMERO = Convert.ToInt32(txtHAB_NUMERO.Text), HAB_CAPACIDAD = Convert.ToInt32(txtHAB_CAPACIDAD.Text), HAB_TIPO = txtTipo.Text, HAB_DESCRIPCION = txt_HAB_DESCRIPCION.Text, HAB_ESTADO = txtEstado.Text, HAB_PRECIO = Convert.ToDecimal(txtPrecio.Text) }; habitacionIngresada = await habitacionManager.Ingresar(habitacion, Session["TokenUsuario"].ToString()); if (habitacionIngresada != null) { lblResultado.Text = "Habitacion ingresado correctamente"; lblResultado.ForeColor = Color.Green; lblResultado.Visible = true; InicializarControles(); } else { lblResultado.Text = "Error al crear habitacion"; lblResultado.ForeColor = Color.Maroon; lblResultado.Visible = true; } } } catch (Exception ex) { lblResultado.Text = "Hubo un error al ingresar la habitacion. Detalle: " + ex.Message; lblResultado.ForeColor = Color.Maroon; lblResultado.Visible = true; } }