async protected void btnEliminar_Click(object sender, EventArgs e)
        {
            if (!string.IsNullOrEmpty(txtCodigo.Text))
            {
                string codigoEliminado = string.Empty;
                codigoEliminado = await habitacionManager.Eliminar(txtCodigo.Text, Session["TokenUsuario"].ToString());

                if (!string.IsNullOrEmpty(codigoEliminado))
                {
                    InicializarControles();
                    lblResultado.Text      = "Habitacion eliminado con exito";
                    lblResultado.ForeColor = Color.Green;
                    lblResultado.Visible   = true;
                }
                else
                {
                    lblResultado.Text      = "Hubo un error al eliminar la habitacion";
                    lblResultado.ForeColor = Color.Maroon;
                    lblResultado.Visible   = true;
                }
            }
            else
            {
                lblResultado.Text      = "Debe ingresar el código";
                lblResultado.ForeColor = Color.Maroon;
                lblResultado.Visible   = true;
            }
        }
Esempio n. 2
0
        protected async void btnEliminar_Click(object sender, EventArgs e)
        {
            if (!string.IsNullOrEmpty(txtCodigo.Text))
            {
                string codigoHabitacionEliminada = string.Empty;
                string codigoHabitacion          = string.Empty;

                codigoHabitacion = txtCodigo.Text;

                codigoHabitacionEliminada =
                    await habitacionManager.Eliminar(codigoHabitacion, VG.usuarioActual.CadenaToken);

                if (!string.IsNullOrEmpty(codigoHabitacionEliminada))
                {
                    lblStatus.Text    = "Habitación eliminada correctamente";
                    lblStatus.Visible = true;
                    InicializarControles();
                }
                else
                {
                    lblStatus.Text      = "Código de habitación proporcionado no existe";
                    lblStatus.ForeColor = Color.Maroon;
                    lblStatus.Visible   = true;
                }
            }
            else
            {
                lblStatus.Text      = "Debe ingresar el codigo";
                lblStatus.ForeColor = Color.Maroon;
                lblStatus.Visible   = true;
            }
        }
        protected async void grdHabitaciones_RowDeleting(object sender, GridViewDeleteEventArgs e)
        {
            string codigoHabitacionEliminada = string.Empty;
            Label  lblCode = (Label)grdHabitaciones.Rows[e.RowIndex].Cells[0].FindControl("lblCodigoHabitacion");

            string codigoHabitacion = lblCode.Text;

            codigoHabitacionEliminada = await habitacionManager.Eliminar(codigoHabitacion, VG.usuarioActual.CadenaToken);

            if (!string.IsNullOrEmpty(codigoHabitacionEliminada))
            {
                lblStatus.Text    = "Habitación eliminada correctamente";
                lblStatus.Visible = true;
                InicializarControles();
            }
            else
            {
                lblStatus.Text      = "Hubo un error al eliminar la habitación";
                lblStatus.ForeColor = Color.Maroon;
                lblStatus.Visible   = true;
            }
        }