public List <String> conseguirRolesUsuario() { string queryRoles = "SELECT R.Rol_Desc FROM HOTEL_CUATRIVAGOS.ROLES R,HOTEL_CUATRIVAGOS.USUARIOS_X_ROL_X_HOTEL UR, HOTEL_CUATRIVAGOS.USUARIOS U WHERE U.Usuario_name ='" + nombreUsuario + "' and UR.Usuario_Id = U.Usuario_Id and UR.Rol_Id = R.Rol_Id and R.Rol_estado = 0"; DataTable roles = conexion.consulta(queryRoles); List <string> rolesAsignados = new List <string>(); foreach (DataRow row in roles.Rows) { rolesAsignados.Add(row[0].ToString()); } return(rolesAsignados); }
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]; }
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()); } }
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()); } }
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()); } } }
public List <String> rolesSistema() { string queryRoles = "SELECT R.Rol_Desc FROM HOTEL_CUATRIVAGOS.ROLES R GROUP BY R.Rol_Desc"; DataTable roles = conexion.consulta(queryRoles); List <string> rolesSistema = new List <string>(); foreach (DataRow row in roles.Rows) { rolesSistema.Add((string)row[0]); } return(rolesSistema); }
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); }
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"]); } }
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; }
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()); } }
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); } }