public static ESColeccionRol ListarRolesSinAcceso() { ESColeccionRol Roles = new ESColeccionRol(); DataSet ds = SqlHelper.ExecuteDataset(ESSeguridad.FormarStringConexion(), Queries.ES_ListarRolesSinAcceso); foreach (DataRow r in ds.Tables[0].Rows) { ESRol objRol = new ESRol(); objRol.shtRol = Convert.ToInt16(r["rol_cod_rol"]); objRol.strRol = Convert.ToString(r["rol_nbr_rol"]); objRol.strDescripcionRol = Convert.ToString(r["rol_desc_rol"]); objRol.strAcceso = Convert.ToString(r["rol_val_tipo_acceso"]); Roles.Add(objRol); } return(Roles); }
/// <summary> /// Registra el Log de auditoría del sistema /// </summary> /// <param name="Empleado">Empleado activo en la aplicación</param> /// <param name="Equipo">Equipo desde el cual ingreso a la aplicacion. Se obtiene de la variable Session["Host"]</param> /// <param name="TLog">Tipo de Log. Se Obtiene de Componentes.BLL.SE.ESLog.TipoLog</param> /// <param name="TTransaccion">Tipo de Transacción. Se obtiene de Componentes.BLL.SE.ESLog.TipoTransaccion</param> /// <param name="Requerimiento">Requerimiento activo</param> /// <param name="Modulo">Módulo al cual pertenece el requerimiento activo</param> /// <param name="Referencia">Referencia o identificador del documento sobre el cual se marca el Log</param> /// <param name="Log">String con información adicional</param> /// <returns>bool</returns> public static bool Log(int Empleado, string Equipo, TipoLog TLog, TipoTransaccion TTransaccion, string Requerimiento, short Modulo, string Referencia, string Log) { bool retVal = Convert.ToBoolean(SqlHelper.ExecuteScalar( ESSeguridad.FormarStringConexion(), Queries.WF_InsertarLog, Empleado, Equipo, TLog, TTransaccion, Requerimiento, Modulo, Referencia, Log )); return(retVal); }
public static ESColeccionRol ListarRolesNoAsignadosCategoria(short shtCategoria) { ESColeccionRol Roles = new ESColeccionRol(); DataSet ds = SqlHelper.ExecuteDataset(ESSeguridad.FormarStringConexion(), Queries.ES_ListarRolesNoAsignadosCategoria, shtCategoria); foreach (DataRow r in ds.Tables[0].Rows) { ESRol objRol = new ESRol(); objRol.shtRol = Convert.ToInt16(r["rol_cod_rol"]); objRol.strRol = Convert.ToString(r["rol_nbr_rol"]); objRol.strDescripcionRol = Convert.ToString(r["rol_desc_rol"]); Roles.Add(objRol); } return(Roles); }
public static ArrayList ListarGrupoRoles() { ArrayList GrupoRoles = new ArrayList(); DataSet ds = SqlHelper.ExecuteDataset(ESSeguridad.FormarStringConexion(), Queries.ES_ListarGrupoRoles); ESGrupoRoles objInicial = new ESGrupoRoles(0, "[Seleccione]"); GrupoRoles.Add(objInicial); foreach (DataRow r in ds.Tables[0].Rows) { ESGrupoRoles objGrupoRoles = new ESGrupoRoles(); objGrupoRoles.shtGrupoRoles = Convert.ToInt16(r["rls_cod_rolasoc"]); objGrupoRoles.strGrupoRoles = Convert.ToString(r["rls_nbr_rolasoc"]); GrupoRoles.Add(objGrupoRoles); } return(GrupoRoles); }
public static ArrayList ListarTipoTransaccion() { ArrayList TipoTransaccion = new ArrayList(); DataSet ds = SqlHelper.ExecuteDataset(ESSeguridad.FormarStringConexion(), Queries.ES_ListarTipoTransaccion); ESTipoTransaccion objInicial = new ESTipoTransaccion(0, "[Seleccione]"); TipoTransaccion.Add(objInicial); foreach (DataRow r in ds.Tables[0].Rows) { ESTipoTransaccion objTipoTransaccion = new ESTipoTransaccion(); objTipoTransaccion.shtTipoTransaccion = Convert.ToInt16(r["ttr_cod_tipo_transaccion"]); objTipoTransaccion.strTipoTransaccion = Convert.ToString(r["ttr_desc_tipo_transaccion"]); TipoTransaccion.Add(objTipoTransaccion); } return(TipoTransaccion); }
/// <summary> /// Lista los departamentos de la Firma por oficina /// </summary> /// <param name="shtParCodOficina">Código de la oficina</param> /// <returns>Arreglo de los departamentos</returns> public static ArrayList ListarDepartamentosXOficina(short shtParCodOficina) { ArrayList arrDepartamento = new ArrayList(); DataSet dstDepartamento = SqlHelper.ExecuteDataset(ESSeguridad.FormarStringConexion(), Queries.ES_ListarDepartamentosXOficina, shtParCodOficina); ESDepartamento objInicial = new ESDepartamento(0, "Todos"); arrDepartamento.Add(objInicial); foreach (DataRow drwDepartamento in dstDepartamento.Tables[0].Rows) { ESDepartamento objDepartamento = new ESDepartamento(); objDepartamento.shtCodDepartamento = Convert.ToInt16(drwDepartamento["dep_cod_departamento"]); objDepartamento.strDescDepartamento = drwDepartamento["dep_desc_departamento"].ToString(); // objDepartamento.btyLinea = Convert.ToByte(drwDepartamento["dep_bln_linea_servicio"]); arrDepartamento.Add(objDepartamento); } return(arrDepartamento); }
public static ArrayList ListarOficinasTodas() { ArrayList Oficina = new ArrayList(); DataSet ds = SqlHelper.ExecuteDataset(ESSeguridad.FormarStringConexion(), Queries.WF_ListarOficina); ESOficina objInicial = new ESOficina(0, "[Todas]"); Oficina.Add(objInicial); foreach (DataRow r in ds.Tables[0].Rows) { ESOficina objOficina = new ESOficina(); objOficina.shtCodOficina = Convert.ToInt16(r["ofi_cod_oficina"]); objOficina.strDescripcion = r["ofi_desc_oficina"].ToString(); objOficina.strAbreviatura = r["ofi_abr_oficina"].ToString(); Oficina.Add(objOficina); } return(Oficina); }
public static ArrayList ListarOficinaAbreviatura() { ArrayList arrArregloOficina = new ArrayList(); DataSet dstOficina = SqlHelper.ExecuteDataset(ESSeguridad.FormarStringConexion(), Queries.WF_ListarOficina); ESOficina objInicial = new ESOficina(); objInicial.shtCodOficina = 0; objInicial.strAbreviatura = "[Seleccione]"; arrArregloOficina.Add(objInicial); foreach (DataRow drwOficina in dstOficina.Tables[0].Rows) { ESOficina Oficina = new ESOficina(); Oficina.shtCodOficina = Convert.ToInt16(drwOficina["ofi_cod_oficina"]); Oficina.strAbreviatura = drwOficina["ofi_abr_oficina"].ToString(); arrArregloOficina.Add(Oficina); } return(arrArregloOficina); }
public static ArrayList ListarLoSTodas() { ArrayList arrArregloLoS = new ArrayList(); DataSet dstLoS = SqlHelper.ExecuteDataset(ESSeguridad.FormarStringConexion(), Queries.ES_ListaLoSTodas); ESLoS objInicial = new ESLoS(); objInicial.shtCodLoS = 0; objInicial.strDescLoS = "[Seleccione]"; arrArregloLoS.Add(objInicial); foreach (DataRow drwLoS in dstLoS.Tables[0].Rows) { ESLoS LoS = new ESLoS(); LoS.shtCodLoS = Convert.ToInt16(drwLoS["lin_cod_linea"]); LoS.strDescLoS = drwLoS["lin_desc_linea"].ToString(); arrArregloLoS.Add(LoS); } return(arrArregloLoS); }
public static ESColeccionUsuario ListarUsuariosIniciales() { ESColeccionUsuario Usuarios = new ESColeccionUsuario(); DataSet ds = SqlHelper.ExecuteDataset(ESSeguridad.FormarStringConexion(), Queries.ES_ListarUsuariosIniciales); foreach (DataRow r in ds.Tables[0].Rows) { ESUsuario objUsuario = new ESUsuario(); objUsuario.dttFechaCreacion = Convert.ToDateTime(r["usu_fecha_creacion"]); objUsuario.intCodStaff = Convert.ToInt32(r["usu_cod_empleado"]); objUsuario.strUsuario = Convert.ToString(r["usu_str_login"]); objUsuario.strNombreCorto = Convert.ToString(r["NombreEmpleadoCorto"]); objUsuario.strNombreLargo = Convert.ToString(r["NombreEmpleadoLargo"]); objUsuario.strLineaDepartamento = Convert.ToString(r["lin_desc_linea"]); objUsuario.strOficina = Convert.ToString(r["ofi_desc_oficina"]); objUsuario.strEstatus = (Convert.ToBoolean(r["usu_bln_activo"]))?"Activo":"Inactivo"; objUsuario.strCategoria = Convert.ToString(r["cat_desc_categoria"]); objUsuario.strEmail = Convert.ToString(r["emp_str_email"]); Usuarios.Add(objUsuario); } return(Usuarios); }
public static ArrayList ListarEsp(short shtPLoS, string strOpcion) { ArrayList ArregloEsp = new ArrayList(); DataSet ds = SqlHelper.ExecuteDataset(ESSeguridad.FormarStringConexion(), Queries.ES_ListaEspecializacion, shtPLoS); ESEspecializacion objInicial = new ESEspecializacion(); objInicial.shtCodEsp = 0; objInicial.strDescEsp = strOpcion; ArregloEsp.Add(objInicial); foreach (DataRow r in ds.Tables[0].Rows) { ESEspecializacion Esp = new ESEspecializacion(); Esp.shtCodLoS = Convert.ToInt16(r["esp_cod_linea"]); Esp.strDescLoS = r["lin_desc_linea"].ToString(); Esp.shtCodEsp = Convert.ToInt16(r["esp_cod_esp"]); Esp.strAbreviacion = r["esp_abr_especializacion"].ToString(); Esp.strDescEsp = r["esp_desc_especializacion"].ToString(); ArregloEsp.Add(Esp); } return(ArregloEsp); }
public static bool ObtenerGerenteEncargado(int intCodEmpleado) { return(Convert.ToBoolean(SqlHelper.ExecuteScalar(ESSeguridad.FormarStringConexion(), Queries.ES_ObtenerGerenteEncargado, intCodEmpleado))); }
public static bool CambiarPassword(int intEmpleado, string strPassword, bool blnCambiarPassword) { return(Convert.ToBoolean(SqlHelper.ExecuteScalar(ESSeguridad.FormarStringConexion(), Queries.ES_CambiarPassword, intEmpleado, strPassword, blnCambiarPassword?1:0))); }
public static int ObtenerEmpleadoRolEspecifico(short shtCodigoRol) { return(Convert.ToInt32(SqlHelper.ExecuteScalar(ESSeguridad.FormarStringConexion(), Queries.ES_ObtenerEmpleadoRolEspecifico, shtCodigoRol))); }
public static bool VerificarRolEspecifico(int intCodEmpleado, short shtCodigoRol) { return(Convert.ToBoolean(SqlHelper.ExecuteScalar(ESSeguridad.FormarStringConexion(), Queries.ES_VerificarRolEspecifico, intCodEmpleado, shtCodigoRol))); }
public static bool EliminarAcceso(int intRol) { return(Convert.ToBoolean(SqlHelper.ExecuteScalar(ESSeguridad.FormarStringConexion(), Queries.ES_EliminarAcceso, intRol))); }
public static bool AsignarAcceso(int intRol, string strNodo, short shtPosicion) { return(Convert.ToBoolean(SqlHelper.ExecuteScalar(ESSeguridad.FormarStringConexion(), Queries.ES_AsignarAcceso, intRol, strNodo, shtPosicion))); }
public static bool EliminarRolCategoria(short shtCategoria, int intRol) { return(Convert.ToBoolean(SqlHelper.ExecuteScalar(ESSeguridad.FormarStringConexion(), Queries.ES_EliminarRolCategoria, shtCategoria, intRol))); }
public static bool AsignarRolGrupo(short shtGrupo, int intRol) { return(Convert.ToBoolean(SqlHelper.ExecuteScalar(ESSeguridad.FormarStringConexion(), Queries.ES_AsignarRolGrupo, shtGrupo, intRol))); }
public static bool VerificarAcceso(int intEmpleado, string strRequerimiento, short shtTransaccion) { return(Convert.ToBoolean(SqlHelper.ExecuteScalar(ESSeguridad.FormarStringConexion(), Queries.WF_VerificarAcceso, intEmpleado, strRequerimiento, shtTransaccion))); }
public static bool VerificarSocioLiderLoS(int intCodEmpleado, short shtCodigoLoS) { return(Convert.ToBoolean(SqlHelper.ExecuteScalar(ESSeguridad.FormarStringConexion(), Queries.ES_VerificarrSocioLiderLoS, intCodEmpleado, shtCodigoLoS))); }
public static bool ObtenerAdministradorPresupuesto(int intCodEmpleado) { return(Convert.ToBoolean(SqlHelper.ExecuteScalar(ESSeguridad.FormarStringConexion(), Queries.ES_ObtenerAdministradorPresupuesto, intCodEmpleado))); }
public static bool ObtenerSocioPrincipal(int intCodEmpleado) { return(Convert.ToBoolean(SqlHelper.ExecuteScalar(ESSeguridad.FormarStringConexion(), Queries.ES_ObtenerSocioPrincipal, intCodEmpleado))); }
public static short VerificarDiasDeVigencia() { return(Convert.ToInt16(SqlHelper.ExecuteScalar( ESSeguridad.FormarStringConexion(), Queries.ES_VerificarDiasDeVigencia))); }