예제 #1
0
 public Generar(SQLConnector conec,String condicion)
 {
     InitializeComponent();
     coneccion = conec;
     inicializar();
     condi = condicion;
 }
예제 #2
0
 public AltaUsuario(SQLConnector conexion)
 {
     InitializeComponent();
     txtBoxes.Add(txtUser);
     txtBoxes.Add(txtPass);
     txtBoxes.Add(txtNom);
     txtBoxes.Add(txtApellido);
     txtBoxes.Add(txtNDoc);
     txtBoxes.Add(txtMail);
     txtBoxes.Add(txtTelefono);
     txtBoxes.Add(txtCalle);
     txtBoxes.Add(txtNcalle);
     txtBoxes.Add(txtHotelTrabaja);
     tipoDocSelector.Items.Add("DNI");
     tipoDocSelector.Items.Add("Pasaporte");
     tipoDocSelector.Items.Add("Cedula");
     Administrador admin = new Administrador(conexion);
     inicio = new Inicio(conexion);
     List<string> rolesActuales = admin.rolesSistema();
     BindingSource bs = new BindingSource();
     bs.DataSource = rolesActuales;
     cBRolesAAsignar.DataSource = bs;
     conec = conexion;
     dateTimePicker1.Value = Convert.ToDateTime(ConfigurationSettings.AppSettings["fecha"]);
 }
예제 #3
0
 public Modificar(SQLConnector conec,String condicion)
 {
     InitializeComponent();
     conexion = conec;
     condi = condicion;
     inicializar();
 }
예제 #4
0
 public Modificar(UsuarioLogueado user)
 {
     InitializeComponent();
     usuario = user;
     conexion = usuario.getConexion();
     inicializar();
 }
예제 #5
0
 public Ingreso_Egreso(UsuarioLogueado userLog)
 {
     InitializeComponent();
     fechaSistema = Convert.ToDateTime(ConfigurationSettings.AppSettings["fecha"]);
     usuario = userLog;
     conexion = usuario.getConexion();
 }
예제 #6
0
 public AltaCliente(SQLConnector conec,Generar_Modificar_Reserva.Generar genForm)
 {
     InitializeComponent();
     inicializar();
     conexion = conec;
     geneF = genForm;
 }
예제 #7
0
 public BajaHotel(string[] valores,SQLConnector conec)
 {
     InitializeComponent();
     hotelId = valores[0];
     conexion = conec;
     this.generarBoxes();
     this.cargarBoxes(valores);
 }
예제 #8
0
 public periodoHotel(string hotelId,SQLConnector conexion)
 {
     InitializeComponent();
     fechaSist = Convert.ToDateTime(ConfigurationSettings.AppSettings["fecha"]);
     dateTimePicker1.Value = fechaSist;
     idHotel = hotelId;
     conec = conexion;
 }
예제 #9
0
 public BajaHabitacion(string[] listaValores,SQLConnector conec)
 {
     InitializeComponent();
     conexion = conec;
     this.generarBoxes();
     this.cargarBoxes(listaValores);
     habitacionId = listaValores[0];
 }
예제 #10
0
 public PantallaListado(string criterio, SQLConnector conec)
 {
     InitializeComponent();
     criterioABM = criterio;
     conexion = conec;
     cBEstado.Items.Add(0);
     cBEstado.Items.Add(1);
 }
예제 #11
0
 public AltaRol(SQLConnector conec)
 {
     InitializeComponent();
     conexion = conec;
     DataTable funcionalidades = conec.consulta("SELECT Func_Desc FROM NENE_MALLOC.Funcionalidad");
     foreach (DataRow dr in funcionalidades.Rows) {
         cBFuncio.Items.Add(dr["Func_Desc"].ToString());
     }
 }
예제 #12
0
 public BajaCliente(string[] listaValores, SQLConnector conec)
 {
     InitializeComponent();
     conexion = conec;
     clienteId = listaValores[0];
     datosId = listaValores[1];
     this.generarBoxes();
     this.cargarBoxes(listaValores);
 }
예제 #13
0
 public ListadoCliente(string condicion, SQLConnector conec)
 {
     InitializeComponent();
     cBtipoIdent.Items.Add("DNI");
     cBtipoIdent.Items.Add("Pasaporte");
     cBtipoIdent.Items.Add("Cedula");
     criterioABM = condicion;
     conexion = conec;
 }
예제 #14
0
 public BajaRol(string[] listaValores,SQLConnector conec)
 {
     InitializeComponent();
     conexion = conec;
     boxes.Add(txtId);
     boxes.Add(txtDesc);
     boxes.Add(txtEST);
     this.cargarBoxes(listaValores);
 }
예제 #15
0
 public BuscarCliente(SQLConnector conexion, Generar genForm)
 {
     InitializeComponent();
     conec = conexion;
     cBTipoDoc.Items.Add("DNI");
     cBTipoDoc.Items.Add("Pasaporte");
     cBTipoDoc.Items.Add("Cedula");
     generarForm = genForm;
     ingreso = null;
 }
예제 #16
0
 public HabitacionAlta(SQLConnector conec,Double id)
 {
     InitializeComponent();
     conexion = conec;
     txtHotel.Text = id.ToString();
     DataTable tiposHab = conexion.consulta("select Tipo_Hab_Desc from NENE_MALLOC.Tipo_Habitacion");
     foreach(DataRow dr in tiposHab.Rows){
         cBTipoHabitacion.Items.Add(dr["Tipo_Hab_Desc"].ToString());
     }
 }
예제 #17
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");
 }
예제 #18
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();
 }
예제 #19
0
        public BajaUsuario(string[] valores, SQLConnector conec)
        {
            InitializeComponent();
            conexion = conec;
            usuarioId = valores[0];
            datosPersId = valores[1];
            DataTable data = conec.consulta("SELECT Rol_Desc,Hotel_Id FROM NENE_MALLOC.Usuario,NENE_MALLOC.Rol,NENE_MALLOC.Usuario_Por_Rol_Por_Hotel WHERE Usuario.Usuario_Id = Usuario_Por_Rol_Por_Hotel.Usuario_Id AND Rol.Rol_Id = Usuario_Por_Rol_Por_Hotel.Rol_Id AND Usuario.Usuario_Id = '"+usuarioId+"'");
            txtRolAsignado.Text = data.Rows[0].ItemArray[0].ToString();
            txtHotelTrabaja.Text = data.Rows[0].ItemArray[1].ToString();

            this.generarBoxes();
            this.cargarBoxes(valores);
        }
예제 #20
0
 public ListadoRol(string condicion, SQLConnector conec)
 {
     InitializeComponent();
     criterioABM = condicion;
     conexion = conec;
     cBEstadoRol.Items.Add("1");
     cBEstadoRol.Items.Add("0");
     DataTable funcionalidades = conexion.consulta("SELECT Func_Desc FROM NENE_MALLOC.Funcionalidad");
     foreach (DataRow row in funcionalidades.Rows)
     {
         cBFuncionalidades.Items.Add(row["Func_Desc"]);
     }
 }
예제 #21
0
 public GenModReserva(SQLConnector conecc)
 {
     InitializeComponent();
     DataTable tiposHabs = conexion.consulta("select Tipo_Hab_Desc FROM NENE_MALLOC.Tipo_Habitacion");
     foreach(DataRow dr in tiposHabs.Rows){
         cBtiposHabs.Items.Add(dr["Tipo_Hab_Desc"].ToString());
     }
     DataTable tiposRegis = conexion.consulta("SELECT Regimen_Desc FROM NENE_MALLOC.Regimen");
     foreach (DataRow dr in tiposRegis.Rows) {
         cBtipRegi.Items.Add(dr["Regimen_Desc"]).ToString();
     }
     txtFecSist.Text = fechaActualSistema.ToString("yyyyMMdd"); ;
     conexion = conecc;
 }
예제 #22
0
 public ModifCliente(string[] listaValores,SQLConnector conec)
 {
     InitializeComponent();
     conexion = conec;
     clienteId = listaValores[0];
     datosId = listaValores[1];
     tipoDocSelector.SelectedItem = listaValores[2];
     dateTimePicker1.Value = Convert.ToDateTime(ConfigurationSettings.AppSettings["fecha"]);
     this.generarBoxes();
     this.cargarBoxes(listaValores);
     tipoDocSelector.Items.Add("DNI");
     tipoDocSelector.Items.Add("Pasaporte");
     tipoDocSelector.Items.Add("Cedula");
 }
예제 #23
0
 public ListadoHabitacion(string criterio,SQLConnector conec,Double hotelId)
 {
     InitializeComponent();
     conexion = conec;
     hotelAsignad = hotelId;
     DataTable tiposHab = conexion.consulta("SELECT Habitacion_Tipo FROM NENE_MALLOC.Habitacion GROUP BY Habitacion_Tipo");
     foreach (DataRow dr in tiposHab.Rows)
     {
         cBTipoHabitacion.Items.Add(dr["Habitacion_Tipo"].ToString());
     }
     cBVista.Items.Add("SI");
     cBVista.Items.Add("NO");
     criterioABM = criterio;
 }
예제 #24
0
 public ListEstadistico(SQLConnector conec)
 {
     InitializeComponent();
     cBListado.Items.Add("Hoteles con mayor cantidad de reservas canceladas");
     cBListado.Items.Add("Hoteles con mayor cantidad de consumibles facturados");
     cBListado.Items.Add("Hoteles con mayor cantidad de días fuera de servicio");
     cBListado.Items.Add("Habitaciones con mayor cantidad de días y veces que fueron ocupadas");
     cBListado.Items.Add("Clientes con mayor cantidad de puntos");
     conector = conec;
     DataTable anios = conector.consulta("SELECT DISTINCT YEAR(Reserva_Fecha) FROM NENE_MALLOC.Reserva GROUP BY Reserva_Fecha ");
     foreach(DataRow row in anios.Rows)
     {
         cBanios.Items.Add(row[0].ToString());
     }
 }
예제 #25
0
 public AgregarConsu(RegConsumible consumibleForm,SQLConnector conec)
 {
     InitializeComponent();
     form = consumibleForm;
     conexion = conec;
     try{
         DataTable consus =conexion.consulta("SELECT Consumible_Desc FROM NENE_MALLOC.Consumible");
         foreach (DataRow row in consus.Rows) {
             cBlistado.Items.Add(row[0].ToString());
         }
     }
     catch (Exception exec)
     {
         MessageBox.Show(exec.Message);
     }
 }
예제 #26
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;
     }
 }
예제 #27
0
 public ABMCliente(SQLConnector conexion,List<string> lista)
 {
     InitializeComponent();
     desactivarBotones();
     coneccion = conexion;
     if (lista.Contains("Alta de Cliente")) {
         btnAlta.Enabled = true;
     }
     if (lista.Contains("Baja de Cliente"))
     {
         btnBaja.Enabled = true;
     }
     if (lista.Contains("Modificacion de Cliente"))
     {
         btnModificar.Enabled = true;
     }
 }
예제 #28
0
 public ModificarRol(string[] listaValores ,SQLConnector conec)
 {
     InitializeComponent();
     conexion = conec;
     rolId = listaValores[0];
     DataTable funcActuales = conec.consulta("SELECT F.Func_Desc FROM NENE_MALLOC.Rol R, NENE_MALLOC.Func_Por_Rol FR, NENE_MALLOC.Funcionalidad F WHERE R.Rol_Id = FR.Rol_Id AND FR.Func_Id = F.Func_Id AND R.Rol_Id ="+rolId);
     foreach(DataRow row in funcActuales.Rows){
         cBFuncActuales.Items.Add(row["Func_Desc"].ToString());
     }
     DataTable funcSistema = conec.consulta("SELECT Func_Desc FROM NENE_MALLOC.Funcionalidad");
     foreach (DataRow row in funcSistema.Rows)
     {
         cBFuncAAgregar.Items.Add(row["Func_Desc"].ToString());
     }
     txtEstado.Text = listaValores[2];
     txtNomRol.Text = listaValores[1];
 }
예제 #29
0
 public ModifHotel(string[] valores, SQLConnector conec )
 {
     InitializeComponent();
     conexion = conec;
     hotelId = valores[0];
     this.generarBoxes();
     this.cargarBoxes(valores);
     DataTable regiActuales = conec.consulta("SELECT R.Regimen_Desc FROM NENE_MALLOC.Hotel H,NENE_MALLOC.Regimen_Por_Hotel RH,NENE_MALLOC.Regimen R WHERE H.Hotel_Id = RH.Hotel_Id AND R.Regimen_Id = RH.Regimen_Id AND H.Hotel_Id = "+hotelId);
     foreach (DataRow row in regiActuales.Rows) {
         lBRegim.Items.Add(row["Regimen_Desc"].ToString());
     }
     DataTable regiAgregar = conec.consulta("SELECT R.Regimen_Desc FROM NENE_MALLOC.Regimen R ");
     foreach (DataRow row in regiAgregar.Rows)
     {
         if (!lBRegim.Items.Contains(row["Regimen_Desc"].ToString()))
         {
             lBRegimAgregar.Items.Add(row["Regimen_Desc"].ToString());
         }
     }
 }
예제 #30
0
 public ModificarUsuario(string[] valores,SQLConnector conec)
 {
     InitializeComponent();
     conexion = conec;
     admin = new Administrador(conec);
     List<string> rolesActuales = admin.rolesSistema();
     foreach (var rol in rolesActuales) {
         cBRolesAAsignar.Items.Add(rol);
     }
     usuarioId = valores[0];
     datosPersId = valores[1];
     cBRolesAAsignar.SelectedItem = valores[2];
     tipoDocSelector.SelectedItem = valores[3];
     this.generarBoxes();
     this.cargarBoxes(valores);
     dateTimePicker1.Value = Convert.ToDateTime(ConfigurationSettings.AppSettings["fecha"]);
     inicio = new Inicio(conexion);
     tipoDocSelector.Items.Add("DNI");
     tipoDocSelector.Items.Add("Pasaporte");
     tipoDocSelector.Items.Add("Cedula");
 }
예제 #31
0
 public UsuarioLogueado(String n, String c, SQLConnector con)
 {
     this.nombreUsuario  = n;
     this.contraseñaHash = c;
     this.conexion       = con;
 }
예제 #32
0
 public Administrador(SQLConnector conec)
 {
     conexion = conec;
 }