示例#1
0
        private void btnAceptar_Click(object sender, EventArgs e)
        {
            var et = ObtenerDatosFormulario();

            if (alternativa == "Agregar")
            {
                Estado_Habitacion.AgregarEstadoHabitacion(et);
            }
            else if (alternativa == "Actualizar")
            {
                if (this.lstEstadoHabitacion.SelectedItems.Count == 0)
                {
                    MessageBox.Show("Seleccione una Fila para Actualizar. ");
                }

                else
                {
                    int indice = lstEstadoHabitacion.SelectedIndex;
                    Estado_Habitacion.AcualizarEstadoHabitacion(et, indice);
                    ActualizarListaEstadoHabitacion();
                }
            }

            LimpiarFormulario();
            ActualizarListaEstadoHabitacion();
            BloquearFormulario();
        }
 private void frmHabitacion_Load(object sender, EventArgs e)
 {
     ActualizarListaHabitaciones();
     cboEstadoHabitacion.DataSource = Estado_Habitacion.ObtenerEstadoHabitacion();
     cboTipoHabitacion.DataSource   = Tipo_Habitacion.ObtenerTipoHabitaciones();
     BloquearFormulario();
 }
示例#3
0
        private Estado_Habitacion ObtenerDatosFormulario()
        {
            Estado_Habitacion estadoHabitacion = new Estado_Habitacion();

            estadoHabitacion.ID_EstadoHabitacion = txtCodEstadoHabitacion.Text;
            estadoHabitacion.Descripcion         = txtDescripcionEstadoHabitacion.Text;

            return(estadoHabitacion);
        }
示例#4
0
        private Estado_Habitacion ObtenerDatosFormulario()
        {
            Estado_Habitacion estadoHabitacion = new Estado_Habitacion();

            estadoHabitacion.ID_EstadoHabitacion = Convert.ToInt32(txtCodigoHabitacion.Text);
            estadoHabitacion.Descripcion         = txtDescripcion.Text;

            return(estadoHabitacion);
        }
示例#5
0
        private void lstEstadoHabitacion_Click(object sender, EventArgs e)
        {
            Estado_Habitacion et = (Estado_Habitacion)lstEstadoHabitacion.SelectedItem;

            if (et != null)
            {
                txtCodEstadoHabitacion.Text         = et.ID_EstadoHabitacion.ToString();
                txtDescripcionEstadoHabitacion.Text = et.Descripcion;
            }
        }
        private Estado_Habitacion ObtenerDatosFormulario()
        {
            Estado_Habitacion estadoHabitacion = new Estado_Habitacion();

            if (!string.IsNullOrEmpty(txtCodEstadoHabitacion.Text))
            {
                estadoHabitacion.ID_EstadoHabitacion = Convert.ToInt32(txtCodEstadoHabitacion.Text);
            }

            estadoHabitacion.Descripcion = txtDescripcionEstadoHabitacion.Text;

            return(estadoHabitacion);
        }
示例#7
0
 private void btnEliminar_Click(object sender, EventArgs e)
 {
     if (this.lstEstadoHabitacion.SelectedItems.Count == 0)
     {
         MessageBox.Show("Seleccione una fila para Eliminar. ");
     }
     else
     {
         Estado_Habitacion et = (Estado_Habitacion)lstEstadoHabitacion.SelectedItem;
         Estado_Habitacion.EliminarEstadoHabitacion(et);
         ActualizarListaEstadoHabitacion();
         LimpiarFormulario();
     }
 }
        private void lstHabitacion_Click(object sender, EventArgs e)
        {
            Habitacion h = (Habitacion)lstHabitacion.SelectedItem;

            if (h != null)
            {
                txtCodHabitacion.Text = Convert.ToString(h.ID_Habitacion);
                txtNroHabitacion.Text = Convert.ToString(h.Numero);
                //cboEstadoHabitacion.SelectedItem = Convert.ToString(h._Estado_Habitacion);
                cboEstadoHabitacion.SelectedItem = (Estado_Habitacion)Estado_Habitacion.ObtenerEsHabitacion(h._Estado_Habitacion.ID_EstadoHabitacion);
                txtCostoHabitacion.Text          = Convert.ToString(h.Costo);
                cboTipoHabitacion.SelectedItem   = (Tipo_Habitacion)Tipo_Habitacion.ObtenerThabitacion(h._TipoHabitacion.ID_TipoHabitacion);
                txtDescripcionHabitacion.Text    = h.Descripcion;
            }
        }
示例#9
0
 private void ActualizarListaEstadoHabitacion()
 {
     lstEstadoHabitacion.DataSource = null;
     lstEstadoHabitacion.DataSource = Estado_Habitacion.ObtenerEstadoHabitacion();
 }