Exemplo n.º 1
0
        private void btnBaja_Click(object sender, EventArgs e)
        {
            ListadoHotel levantarLista = new ListadoHotel("baja", usuario.getConexion());

            this.Hide();
            levantarLista.ShowDialog();
            this.Show();
        }
Exemplo n.º 2
0
 public Generar(UsuarioLogueado userLog)
 {
     InitializeComponent();
     usuario   = userLog;
     coneccion = userLog.getConexion();
     coneccion = userLog.getConexion();
     condi     = userLog.getRolAsignado();
     cBHoteles.Items.Add(usuario.getHotelAsignado());
     cBHoteles.SelectedIndex = 0;
     cBHoteles.Enabled       = false;
     inicializar();
 }
Exemplo n.º 3
0
 private void btnBuscar_Click(object sender, EventArgs e)
 {
     if (txtClieCod.Text == "")
     {
         MessageBox.Show("Ingrese cliente");
     }
     else
     {
         string query = "SELECT * FROM HOTEL_CUATRIVAGOS.RESERVAS_X_HABITACION, HOTEL_CUATRIVAGOS.RESERVAS, HOTEL_CUATRIVAGOS.ESTADIAS, HOTEL_CUATRIVAGOS.FACTURA_ITEM WHERE Reserva_Cliente =" + txtClieCod.Text + " AND Reserva_Hotel =" + usuario.getHotelAsignado() + " AND RESERVAS.Reserva_Id = RESERVAS_X_HABITACION.Reserva_Id AND RESERVAS_X_HABITACION.RPH_Id = ESTADIAS.Estadia_RPH AND FACTURA_ITEM.Item_Factura_Id = ESTADIAS.Estadia_Id AND FACTURA_ITEM.Item_Factura IS NULL AND ESTADIAS.Estadia_Fecha_Salida is not null ";
         dataGridViewEsta.DataSource = usuario.getConexion().consulta(query);
     }
 }
Exemplo n.º 4
0
        public CargaMenu(UsuarioLogueado usuario)
        {
            switch (usuario.getRolAsignado())
            {
            case "Administrador":
                MenuAdmin levantarAdmin = new MenuAdmin(usuario);
                levantarAdmin.ShowDialog();
                break;

            case "Administrador General":
                MegaAdmin levantarMega = new MegaAdmin(usuario);
                levantarMega.ShowDialog();
                break;

            case "Recepcionista":
                MenuRecepcionista levantarRecepcion = new MenuRecepcionista(usuario);
                levantarRecepcion.ShowDialog();
                break;

            case "Guest":
                MenuGuest levantarGuest = new MenuGuest(usuario.getConexion());
                levantarGuest.ShowDialog();
                break;
            }
        }
Exemplo n.º 5
0
 public Modificar(UsuarioLogueado user)
 {
     InitializeComponent();
     usuario  = user;
     conexion = usuario.getConexion();
     inicializar();
 }
Exemplo n.º 6
0
 public Ingreso_Egreso(UsuarioLogueado userLog)
 {
     InitializeComponent();
     fechaSistema = Convert.ToDateTime(ConfigurationSettings.AppSettings["fecha"]);
     usuario      = userLog;
     conexion     = usuario.getConexion();
 }
Exemplo n.º 7
0
 private void btnCancelReser_Click(object sender, EventArgs e)
 {
     Cancelar_Reserva.CancelReser levantarCancel = new FrbaHotel.Cancelar_Reserva.CancelReser(admin.getConexion(), "recepcionista");
     this.Hide();
     levantarCancel.ShowDialog();
     this.Show();
 }
Exemplo n.º 8
0
 public BuscarCliente(UsuarioLogueado userLog, Ingreso_Egreso ingForm)
 {
     InitializeComponent();
     usuario     = userLog;
     conec       = userLog.getConexion();
     ingreso     = ingForm;
     generarForm = null;
     cBTipoDoc.Items.Add("DNI");
     cBTipoDoc.Items.Add("Pasaporte");
     cBTipoDoc.Items.Add("Cedula");
 }
Exemplo n.º 9
0
        private void btnAlta_Click(object sender, EventArgs e)
        {
            string iD;

            if (lBRegim.SelectedIndex != -1)
            {
                foreach (var texto in boxes)
                {
                    if (String.IsNullOrEmpty(texto.Text))
                    {
                        MessageBox.Show("Complete todos los campos");
                        break;
                    }
                }
                string queryHotel = " declare @Id numeric(18,0) exec HOTEL_CUATRIVAGOS.alta_hotel '" + txtNom.Text + "','" + txtMail.Text + "'," + txtTelefono.Text + ",'"
                                    + txtDom.Text + "'," + txtNroCalle.Text + ",'" + txtCiudad.Text + "','" + txtPais.Text + "','" + dateTimePicker1.Value.ToString("yyyyMMdd") + "'," + txtEstrellas.Text + ",10,@Id";
                try
                {
                    usuario.getConexion().executeOnly(queryHotel);
                    DataTable idH = usuario.getConexion().consulta("SELECT max(Hotel_Id) FROM HOTEL_CUATRIVAGOS.HOTELES");
                    iD = idH.Rows[0].ItemArray[0].ToString();
                    foreach (var item in lBRegim.SelectedItems)
                    {
                        DataTable iDR       = usuario.getConexion().consulta("SELECT Regimen_Id FROM HOTEL_CUATRIVAGOS.REGIMENES_ESTADIA WHERE Regimen_Desc = '" + item.ToString() + "'");
                        string    idRegimen = iDR.Rows[0].ItemArray[0].ToString();
                        usuario.getConexion().executeOnly("INSERT INTO HOTEL_CUATRIVAGOS.REGIMEN_X_HOTEL (Hotel_Id,Regimen_Id) VALUES (" + iD + "," + idRegimen + ")");
                    }
                    MessageBox.Show("Hotel registrado con exito");
                    this.Hide();
                }
                catch (Exception excep)
                {
                    MessageBox.Show(excep.Message);
                }
            }
            else
            {
                MessageBox.Show("Complete todos los campos");
            }
        }
Exemplo n.º 10
0
        public AltaHotel(UsuarioLogueado user)
        {
            InitializeComponent();
            usuario = user;
            DataTable regim = user.getConexion().consulta("SELECT Regimen_Desc FROM HOTEL_CUATRIVAGOS.REGIMENES_ESTADIA");

            foreach (DataRow row in regim.Rows)
            {
                lBRegim.Items.Add(row["Regimen_Desc"].ToString());
            }
            dateTimePicker1.Value = Convert.ToDateTime(ConfigurationSettings.AppSettings["fecha"]);
            this.generarBoxes();
        }
Exemplo n.º 11
0
        public MenuAdmin(UsuarioLogueado usuario)
        {
            InitializeComponent();
            userLog = usuario;
            String query = "SELECT FUNCIONALIDADES.Func_Desc FROM HOTEL_CUATRIVAGOS.FUNCIONALIDADES_X_ROL FR, HOTEL_CUATRIVAGOS.FUNCIONALIDADES, HOTEL_CUATRIVAGOS.ROLES R" +
                           " WHERE FR.Func_Id = FUNCIONALIDADES.Func_Id" +
                           " AND R.Rol_Id = FR.Rol_Id" +
                           " AND R.Rol_Desc ='" + usuario.getRolAsignado() + "'";
            DataTable funcionalidades = usuario.getConexion().consulta(query);

            foreach (DataRow func in funcionalidades.Rows)
            {
                listaFuncionalidades.Add(func[0].ToString());
            }
        }
Exemplo n.º 12
0
 public ABMUsuario(UsuarioLogueado userLog, List <string> listaFunc)
 {
     InitializeComponent();
     desactivarBotones();
     conexion = userLog.getConexion();
     if (listaFunc.Contains("Alta de usuario"))
     {
         btnAlta.Enabled = true;
     }
     if (listaFunc.Contains("Baja de usuario"))
     {
         btnBajar.Enabled = true;
     }
     if (listaFunc.Contains("Modificacion de usuario"))
     {
         btnModificar.Enabled = true;
     }
 }
Exemplo n.º 13
0
        private void button1_Click(object sender, EventArgs e)
        {
            try
            {
                tipoDeTarjeta = tipoTarjeta.SelectedItem.ToString();
                if (tipoTarjeta.SelectedItem.ToString() == "Otro")
                {
                    //Lanzo una ventanita extra que pida una marca de tarjeta nueva
                }
                String queryTarjeta = "exec HOTEL_CUATRIVAGOS.agregar_tarjeta " + facturaID + " , " + nroTarjeta.Text + ",'" + duenioTarjeta.Text + "','" + dateTimePicker1.Value.ToString("yyyyMMdd") + "','" + tipoDeTarjeta + "'";
                usuario.getConexion().executeOnly(queryTarjeta);

                this.Close();
            }
            catch (Exception ex)
            {
                MessageBox.Show(ex.Message);
            }
        }
Exemplo n.º 14
0
 public EleccionHotel(string selected, UsuarioLogueado usuario)
 {
     InitializeComponent();
     rolSeleccionado = selected;
     userLog         = usuario;
     userLog.setRolAsignado(selected);
     if (selected == "Administrador General")
     {
         string hotelesID = "SELECT Hotel_Id FROM HOTEL_CUATRIVAGOS.HOTELES";
         foreach (DataRow rowId in userLog.getConexion().consulta(hotelesID).Rows)
         {
             cBHoteles.Items.Add(rowId["Hotel_Id"].ToString());
         }
     }
     else
     {
         foreach (var hotelId in userLog.conseguirHotelesId())
         {
             cBHoteles.Items.Add(hotelId);
         }
     }
 }
Exemplo n.º 15
0
 private void btnCliente_Click(object sender, EventArgs e)
 {
     ABM_de_Cliente.ABMCliente levantarCliente = new FrbaHotel.ABM_de_Cliente.ABMCliente(userLog.getConexion(), listaFuncionalidades);
     this.Hide();
     levantarCliente.ShowDialog();
     this.Show();
 }
Exemplo n.º 16
0
 public CancelReser(UsuarioLogueado userLog)
 {
     idGral            = userLog.conseguirIdUser();
     conexion          = userLog.getConexion();
     txtFecCancel.Text = fechaActualSistema.ToString("yyyyMMdd");
 }