Exemple #1
0
        public static ResultadoTransaccion ListarUsuarios(Entidades.Enums.Enums.Estado estado, Entidades.Enums.Enums.CargosUsuarios cargo)
        {
            ResultadoTransaccion res          = new ResultadoTransaccion();
            clsUsuario           usuario      = null;
            IList <clsUsuario>   listUsuarios = new List <clsUsuario>();

            try {
                //Abrir Conexion
                conn = BaseDatos.Conexion();

                objParams          = SqlHelperParameterCache.GetSpParameterSet(conn, "SP_C_USUARIO");
                objParams[0].Value = estado;
                objParams[1].Value = cargo;

                SqlCommand command = new SqlCommand("SP_C_USUARIO", conn);
                command.Parameters.AddRange(objParams);
                command.CommandType = CommandType.StoredProcedure;
                dreader             = command.ExecuteReader();

                while (dreader.Read())
                {
                    usuario                 = new clsUsuario();
                    usuario.Id              = Convert.ToInt64(dreader[0]);
                    usuario.Nombre          = dreader[1].ToString();
                    usuario.ApellidoPaterno = dreader[2].ToString();
                    usuario.ApellidoMaterno = dreader[3].ToString();
                    usuario.NombreUsuario   = dreader[4].ToString();
                    usuario.Estado          = (Entidades.Enums.Enums.Estado)dreader[5];
                    usuario.FechaCreacion   = (DateTime)dreader[6];
                    usuario.Cargo           = new clsUsuarioCargo(Convert.ToInt16(dreader[8]), dreader[9].ToString());
                    usuario.Email           = dreader["Email"].ToString();
                    listUsuarios.Add(usuario);
                }

                res.Accion            = Entidades.Enums.Enums.AccionTransaccion.Consultar;
                res.Estado            = Entidades.Enums.Enums.EstadoTransaccion.Aceptada;
                res.ObjetoTransaccion = listUsuarios;
            } catch (Exception ex) {
                res.Estado      = Entidades.Enums.Enums.EstadoTransaccion.Rechazada;
                res.Descripcion = ex.Message;
            } finally {
                conn.Close();
            }

            return(res);
        }
Exemple #2
0
 public static IList <PaperlessAgente> ObtenerAgentes(Entidades.Enums.Enums.Estado estado)
 {
     return(AccesoDatos.Paperless.clsPaperlessADO.ObtenerAgentes(estado));
 }
Exemple #3
0
        //FIN TSC PREALERTA


        public static IList <PaperlessNaviera> ObtenerNavieras(Entidades.Enums.Enums.Estado estado)
        {
            return(AccesoDatos.Paperless.clsPaperlessADO.ObtenerNavieras(estado));
        }
Exemple #4
0
 public static ResultadoTransaccion ListarUsuarios(Entidades.Enums.Enums.Estado estado, Entidades.Enums.Enums.CargosUsuarios cargo)
 {
     return(AccesoDatos.Usuarios.clsUsuarioADO.ListarUsuarios(estado, cargo));
 }