Example #1
0
        public override List <Condicion> Listar()
        {
            Abrir();
            DAL_Usuario mp_usuario = new DAL_Usuario(acceso);

            List <Usuario> usuarios = mp_usuario.Listar();

            mp_usuario = null;

            DataTable tabla = acceso.Leer("Condicion_LISTAR");

            Cerrar();
            List <Condicion> condiciones = new List <Condicion>();

            foreach (DataRow registro in tabla.Rows)
            {
                Condicion c = new Condicion();
                c.id        = int.Parse(registro["ID_Condicion"].ToString());
                c.atributo  = registro["Atributo"].ToString();
                c.operacion = (Operacion)Enum.Parse(typeof(Operacion), registro["Operacion"].ToString());
                c.valor     = registro["Valor"].ToString();
                c.entidad   = (Entidad)Enum.Parse(typeof(Entidad), registro["Entidad"].ToString());
                c.tipoValor = (TipoValor)Enum.Parse(typeof(TipoValor), registro["TipoValor"].ToString());
                c.nombre    = registro["Nombre"].ToString();

                condiciones.Add(c);
            }
            return(condiciones);
        }
Example #2
0
        public override List <Servicio> Listar()
        {
            Abrir();
            DAL_Usuario mp_usuario = new DAL_Usuario(acceso);

            List <Usuario> usuarios = mp_usuario.Listar();

            mp_usuario = null;

            DataTable tabla = acceso.Leer("Servicio_LISTAR");

            Cerrar();
            List <Servicio> servicios = new List <Servicio>();

            foreach (DataRow registro in tabla.Rows)
            {
                Servicio c = new Servicio();
                c.id          = int.Parse(registro["ID_Servicio"].ToString());
                c.nombre      = registro["Nombre"].ToString();
                c.descripcion = registro["Descripcion"].ToString();
                c.categoria   = registro["Categoria"].ToString();
                c.precio      = double.Parse(registro["Precio"].ToString());

                servicios.Add(c);
            }
            return(servicios);
        }
Example #3
0
        public Resguardo Listar(int ID)
        {
            Abrir();

            DAL_Usuario mp_usuario = new DAL_Usuario(acceso);

            List <Usuario> usuarios = mp_usuario.Listar();

            mp_usuario = null;

            List <SqlParameter> parametros = new List <SqlParameter>();

            parametros.Add(acceso.CrearParametro("@id", ID));
            DataTable tabla = acceso.Leer("RESGUARDO_LISTAR_ID", parametros);

            Cerrar();
            DataRow registro = tabla.Rows[0];

            Resguardo c = new Resguardo();

            c.Id     = int.Parse(registro["id"].ToString());
            c.Nombre = registro["nombre"].ToString();
            c.Tipo   = registro["tipo"].ToString();
            c.Fecha  = DateTime.Parse(registro["fecha"].ToString());

            int usuarioId = int.Parse(registro["id_usuario"].ToString());

            c.Usuario = (from Usuario u in usuarios
                         where u.ID == usuarioId
                         select u
                         ).First();

            return(c);
        }
Example #4
0
        public Cliente Listar(int id)
        {
            Abrir();

            DAL_Usuario mp_usuario = new DAL_Usuario(acceso);

            List <Usuario> usuarios = mp_usuario.Listar();

            mp_usuario = null;

            List <SqlParameter> parametros = new List <SqlParameter>();

            parametros.Add(acceso.CrearParametro("@id", id));

            DataTable tabla = acceso.Leer("Cliente_LISTAR_ID", parametros);

            Cerrar();

            DataRow registro = tabla.Rows[0];

            Cliente c = new Cliente();

            c.Id              = int.Parse(registro["Id"].ToString());
            c.Nombre          = registro["Nombre"].ToString();
            c.Apellido        = registro["Apellido"].ToString();
            c.Dni             = long.Parse(registro["Dni"].ToString());
            c.Direccion       = registro["Direccion"].ToString();
            c.FechaNacimiento = DateTime.Parse(registro["Fecha_Nacimiento"].ToString());

            return(c);
        }
Example #5
0
        public override List <Cliente> Listar()
        {
            Abrir();
            DAL_Usuario mp_usuario = new DAL_Usuario(acceso);

            List <Usuario> usuarios = mp_usuario.Listar();

            mp_usuario = null;

            DataTable tabla = acceso.Leer("Cliente_LISTAR");

            Cerrar();
            List <Cliente> Clientes = new List <Cliente>();

            foreach (DataRow registro in tabla.Rows)
            {
                Cliente c = new Cliente();
                c.Id              = int.Parse(registro["Id"].ToString());
                c.Nombre          = registro["Nombre"].ToString();
                c.Apellido        = registro["Apellido"].ToString();
                c.Dni             = long.Parse(registro["Dni"].ToString());
                c.Direccion       = registro["Direccion"].ToString();
                c.FechaNacimiento = DateTime.Parse(registro["Fecha_Nacimiento"].ToString());

                Clientes.Add(c);
            }
            return(Clientes);
        }
Example #6
0
        public override List <Bitacora> Listar()
        {
            Abrir();

            DAL_Usuario mp_usuario = new DAL_Usuario(acceso);

            List <Usuario> usuarios = mp_usuario.Listar();

            mp_usuario = null;

            DataTable tabla = acceso.Leer("BITACORA_LISTAR");

            Cerrar();
            List <Bitacora> resguardos = new List <Bitacora>();

            foreach (DataRow registro in tabla.Rows)
            {
                Bitacora c = new Bitacora();
                c.Id      = int.Parse(registro["Id"].ToString());
                c.mensaje = registro["Mensaje"].ToString();
                c.Tipo    = (TipoLog)Enum.Parse(typeof(TipoLog), registro["Tipo"].ToString(), true);
                c.fecha   = DateTime.Parse(registro["Fecha"].ToString());

                int usuarioId = int.Parse(registro["Id_Usuario"].ToString());

                c.Usuario = (from Usuario u in usuarios
                             where u.ID == usuarioId
                             select u
                             ).First();

                resguardos.Add(c);
            }
            return(resguardos);
        }
Example #7
0
        public override List <Resguardo> Listar()
        {
            Abrir();

            DAL_Usuario mp_usuario = new DAL_Usuario(acceso);

            try
            {
                List <Usuario> usuarios = mp_usuario.Listar();

                mp_usuario = null;

                DataTable tabla = acceso.Leer("RESGUARDO_LISTAR");
                Cerrar();
                List <Resguardo> resguardos = new List <Resguardo>();
                foreach (DataRow registro in tabla.Rows)
                {
                    Resguardo c = new Resguardo();
                    c.Id     = int.Parse(registro["id"].ToString());
                    c.Nombre = registro["nombre"].ToString();
                    c.Tipo   = registro["tipo"].ToString();
                    c.Fecha  = DateTime.Parse(registro["fecha"].ToString());

                    int usuarioId = int.Parse(registro["id_usuario"].ToString());

                    c.Usuario = (from Usuario u in usuarios
                                 where u.ID == usuarioId
                                 select u
                                 ).First();

                    resguardos.Add(c);
                }
                return(resguardos);
            }
            catch (DvhException e)
            {
                throw new DvhException(e.Message);
            }
        }