예제 #1
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();
 }
예제 #2
0
 public Ingreso_Egreso(UsuarioLogueado userLog)
 {
     InitializeComponent();
     fechaSistema = Convert.ToDateTime(ConfigurationSettings.AppSettings["fecha"]);
     usuario = userLog;
     conexion = usuario.getConexion();
 }
예제 #3
0
 public Modificar(UsuarioLogueado user)
 {
     InitializeComponent();
     usuario = user;
     conexion = usuario.getConexion();
     inicializar();
 }
예제 #4
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");
 }
예제 #5
0
 public AltaHotel(UsuarioLogueado user)
 {
     InitializeComponent();
     usuario = user;
     DataTable regim = user.getConexion().consulta("SELECT Regimen_Desc FROM NENE_MALLOC.Regimen");
     foreach (DataRow row in regim.Rows) {
         lBRegim.Items.Add(row["Regimen_Desc"].ToString());
     }
     dateTimePicker1.Value = Convert.ToDateTime(ConfigurationSettings.AppSettings["fecha"]);
     this.generarBoxes();
 }
예제 #6
0
 public MenuAdmin(UsuarioLogueado usuario)
 {
     InitializeComponent();
     userLog = usuario;
     String query = "SELECT Funcionalidad.Func_Desc FROM NENE_MALLOC.Func_Por_Rol FR, NENE_MALLOC.Funcionalidad,NENE_MALLOC.Rol R" +
     " WHERE FR.Func_Id = Funcionalidad.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());
     }
 }
예제 #7
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;
     }
 }
예제 #8
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 NENE_MALLOC.Hotel";
         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);
         }
     }
 }
예제 #9
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;
     }
 }
예제 #10
0
 public CancelReser(UsuarioLogueado userLog)
 {
     idGral = userLog.conseguirIdUser();
     conexion = userLog.getConexion();
     txtFecCancel.Text = fechaActualSistema.ToString("yyyyMMdd");
 }