private void btnBuscarOC_Click(object sender, EventArgs e)
        {
            ManOrdenCompra man = new ManOrdenCompra();

            if (string.IsNullOrEmpty(txOrdenCom.Text) || txOrdenCom.Text.Length <= 0 || txOrdenCom.Text.Length >= 10 || txOrdenCom.Text.Trim() == "")
            {
                lbMsg.Text = ("Ingrese o corrija el Nro Orden de Compra");
                txOrdenCom.Focus();
                return;
            }
            if (man.validarNroOrden(int.Parse(txOrdenCom.Text)))
            {
                dgvCheck.DataSource = man.GetOrdenesxNro(int.Parse(txOrdenCom.Text));
                lbMsg.Text          = "Orden de compra encontrada";
                return;
            }
            else
            {
                lbMsg.Text = "Orden de compra No encontrada";
                return;
            }
        }
        private void btnSalida_Click(object sender, EventArgs e)
        {
            ManOrdenCompra man       = new ManOrdenCompra();
            string         pNroOrden = txOrdenCom.Text;

            if (PRut == "" || pNroOrden == "")
            {
                lbMsg.Text = "Seleccione un Huesped";
                return;
            }
            DataTable data = new DataTable();

            Console.Write("LOG HUGO SAL pNroOrden:" + pNroOrden);
            Console.Write("LOG HUGO SAL PRut:" + PRut);
            data = man.getID_OCHuesped(pNroOrden, PRut);
            if (data.Rows.Count == 0)
            {
                return;
            }
            else
            {
                DataRow rows = data.Rows[0];
                //0.IDORDEN_COMPRA ,1.IDHUESPED_HABITACION, 2.IDHUESPED, 3.IDESTADO_HUESPED, 4.IDEMPRESA,
                //5.IDHABITACION,6.IDESTADO_HABITACION,7.IDFECHAS_RESERVAS,8.IDORDEN_COMEDOR,9.IDSERVICIO,
                //10.IDPLATO,11.IDSERVICIO txDatosHue.Visible = true;
                int pIDHUESPED    = int.Parse(rows[2].ToString());
                int pIDHABITACION = int.Parse(rows[5].ToString());

                using (EntitiesHostal con = new EntitiesHostal())
                {
                    var test = con.HUESPED.Where(x => x.IDHUESPED == pIDHUESPED).FirstOrDefault();
                    Console.Write(test);
                    Console.Write(test.ESTADO_HUESPED.ToString());
                    test.ESTADO_HUESPED_ID = 2; //--CHECKOUT
                    if (con.SaveChanges() > 0)
                    {
                        PRut                = "";
                        lbMsg.Text          = "Estado Huesped Actualizado";
                        dgvCheck.DataSource = man.GetOrdenesxNro(int.Parse(pNroOrden));
                        txDatosHue.Text     = "";
                    }
                    else
                    {
                        Console.Write("PREOBLEMAS AL ACTUALIZAR DATOS_:" + e);
                        lbMsg.Text = "Problemas al actualizar. Revise los datos";
                        return;
                    }

                    //var test2 = con.HABITACION.Where(x => x.IDHABITACION == pIDHABITACION).FirstOrDefault();
                    //Console.Write(test2);
                    //Console.Write(test2.ESTADO_HABITACION_ID.ToString());
                    //test2.ESTADO_HABITACION_ID = 1; //--Diponible
                    //if (con.SaveChanges() > 0)
                    //{
                    //    PRut = "";
                    //    dgvCheck.DataSource = man.GetOrdenesxNro(int.Parse(pNroOrden));
                    //    lbMsg.Text = "Estado Huesped y Habitacion Actualizado";
                    //    txDatosHue.Visible = false;
                    //}
                    //else
                    //{
                    //    Console.Write("PREOBLEMAS AL ACTUALIZAR DATOS_:" + e);
                    //    lbMsg.Text = "Problemas al actualizar. Revise los datos";
                    //    return;

                    //}
                }
            }
        }