Ejemplo n.º 1
0
        public void LlenarComboEstado(ComboBox estado)
        {
            ServiceEstadoHabitacion seh   = new ServiceEstadoHabitacion();
            List <ESTADOHABITACION> lista = seh.getEntities();

            estado.DropDownStyle = ComboBoxStyle.DropDownList;
            estado.Items.Clear();
            foreach (ESTADOHABITACION h in lista)
            {
                estado.Items.Add(h.DESCRIPCION);
            }
        }
Ejemplo n.º 2
0
        public void LlenarGrid(DataGridView dt)
        {
            ServiceEstadoHabitacion seh = new ServiceEstadoHabitacion();
            String estado = "";

            dt.Rows.Clear();
            dt.Columns.Clear();

            //columnas cliente
            DataGridViewTextBoxColumn columna1 = new DataGridViewTextBoxColumn();

            columna1.HeaderText = "id";
            DataGridViewTextBoxColumn columna2 = new DataGridViewTextBoxColumn();

            columna2.HeaderText = "NUMERO HABITACION";
            DataGridViewTextBoxColumn columna3 = new DataGridViewTextBoxColumn();

            columna3.HeaderText = "TIPO DE CAMA";
            DataGridViewTextBoxColumn columna4 = new DataGridViewTextBoxColumn();

            columna4.HeaderText = "ACCESORIOS";
            DataGridViewTextBoxColumn columna5 = new DataGridViewTextBoxColumn();

            columna5.HeaderText = "PRECIO";
            DataGridViewTextBoxColumn columna6 = new DataGridViewTextBoxColumn();

            columna6.HeaderText = "ESTADO HABITACION";



            // Agregamos Columnas al DataGridView
            dt.Columns.Add(columna1);
            dt.Columns.Add(columna2);
            dt.Columns.Add(columna3);
            dt.Columns.Add(columna4);
            dt.Columns.Add(columna5);
            dt.Columns.Add(columna6);

            foreach (HABITACION h in ListadoHabitacion())
            {
                estado = seh.getEntity(h.ESTADOHABITACION).DESCRIPCION;
                dt.Rows.Add(h.IDHABITACION, h.NUMERO, h.TIPO_CAMA, h.ACCESORIOS, h.PRECIO, estado);
            }



            dt.ReadOnly = true;
        }
Ejemplo n.º 3
0
        public void LlenarCampos(int idHabitacion, TextBox numeroHabitacion, TextBox tipoCama, TextBox precio, ComboBox estadoHabitacion, TextBox accesorios, Label id)
        {
            ServiceHabitacion       sh  = new ServiceHabitacion();
            ServiceEstadoHabitacion seh = new ServiceEstadoHabitacion();

            this.LlenarComboEstado(estadoHabitacion);

            HABITACION h = sh.getEntity(idHabitacion);

            numeroHabitacion.Text = h.NUMERO.ToString();
            tipoCama.Text         = h.TIPO_CAMA;
            precio.Text           = h.PRECIO.ToString();
            accesorios.Text       = h.ACCESORIOS;
            id.Text = h.IDHABITACION.ToString();
            estadoHabitacion.SelectedIndex = (int)h.ESTADOHABITACION1.IDESTADO - 1;
        }
Ejemplo n.º 4
0
        public bool ModificarHabitacion(int id, int numero, string tipoCama, int precio, string estado, string accesorios)
        {
            ServiceHabitacion       sh  = new ServiceHabitacion();
            ServiceEstadoHabitacion seh = new ServiceEstadoHabitacion();

            ESTADOHABITACION eh = seh.getEntityDesc(estado);
            HABITACION       h  = new HABITACION();

            h.IDHABITACION     = id;
            h.NUMERO           = numero;
            h.TIPO_CAMA        = tipoCama;
            h.PRECIO           = precio;
            h.ESTADOHABITACION = eh.IDESTADO;
            h.ACCESORIOS       = accesorios;

            if (this.BuscarHabitacion((int)h.NUMERO) == false)
            {
                if (h.NUMERO >= 0)
                {
                    if (h.PRECIO >= 0)
                    {
                        sh.updEntity(h);
                        MessageBox.Show("Habitacion Modificada.", "Modificar Habitacion", MessageBoxButtons.OK, MessageBoxIcon.Asterisk);
                        return(true);
                    }
                    else
                    {
                        MessageBox.Show("El precio debe ser mayor o igual a 0.", "Modificar Habitacion", MessageBoxButtons.OK, MessageBoxIcon.Warning);
                        return(false);
                    }
                }
                else
                {
                    MessageBox.Show("La habitacion: " + h.NUMERO + " debe ser mayor o igual a 0.", "Modificar Habitacion", MessageBoxButtons.OK, MessageBoxIcon.Warning);
                    return(false);
                }
            }
            else
            {
                MessageBox.Show("La habitacion: " + h.NUMERO + " ya existe.", "Modificar Habitacion", MessageBoxButtons.OK, MessageBoxIcon.Warning);
                return(false);
            }
        }