Ejemplo n.º 1
0
 public static Usuario Buscar(int id,
                              BaseDatosContext bd)
 {
     return(bd.Usuarios
            .Where(usu => usu.Id == id)
            .FirstOrDefault());
 }
Ejemplo n.º 2
0
 public static Usuario Buscar(int id)
 {
     using (var bd = new BaseDatosContext())
     {
         return(RNUsuario.Buscar(id, bd));
     }
 }
Ejemplo n.º 3
0
 public static List <Usuario> Buscar()
 {
     //return BaseDeDatos.Usuarios;
     using (var bd = new BaseDatosContext())
     {
         return(bd.Usuarios.ToList());
     }
 }
Ejemplo n.º 4
0
        public static void Eliminar(int id)
        {
            var usuario1 = RNUsuario.Buscar(id);

            using (var bd = new BaseDatosContext())
            {
                var usuario1         = RNUsuario.Buscar(id, bd);
                var usuarioAEliminar =
                    bd.Usuarios.Where(o => o.Id == id).FirstOrDefault();
                //bd.Usuarios.Remove(usuarioAEliminar);
                bd.Usuarios.Remove(usuario1);
                bd.SaveChanges();
            }
            //    var usuarioEnLista = BaseDeDatos.Usuarios.Where(usu => usu.Id == id).FirstOrDefault();
            //BaseDeDatos.Usuarios.Remove(usuarioEnLista);
        }
Ejemplo n.º 5
0
        public static void AgregarUsaurio(Usuario usuario)
        {
            using (var bd = new BaseDatosContext())
            {
                bd.Usuarios.Add(usuario);
                bd.SaveChanges();
            }

            //usuario.Id = BaseDeDatos.Usuarios.Count + 1;
            //BaseDeDatos.Usuarios.Add(usuario);


            //Agrega al base de datos un usuario
            //Validar que no exista el nombre de usuario!
            //if existe el nombre de usuario dentro de la lista que estoy agregando, entonces
            //throw new Exception("usted no puede agregar!!!");
            //throw new Exception("Error");
        }
Ejemplo n.º 6
0
        public static Usuario Editar(Usuario usuario)
        {
            using (var bd = new BaseDatosContext())
            {
                var usuarioEnLista =
                    bd.Usuarios.Where(o => o.Id == usuario.Id).FirstOrDefault();
                usuarioEnLista.Nombre   = usuario.Nombre;
                usuarioEnLista.Apellido = usuario.Apellido;
                usuarioEnLista.Password = usuario.Password;
                usuarioEnLista.Activo   = usuario.Activo;
                bd.SaveChanges();
                return(usuarioEnLista);
            }

            //var usuarioEnLista = BaseDeDatos.Usuarios.Where(usu => usu.Id == usuario.Id).FirstOrDefault();
            //usuarioEnLista.Nombre = usuario.Nombre;
            //usuarioEnLista.Apellido = usuario.Apellido;
            //usuarioEnLista.Password = usuario.Password;
            //usuarioEnLista.Activo = usuario.Activo;
            //return usuarioEnLista;
        }
Ejemplo n.º 7
0
        private IList <MenusSelecto> CreaMenus()
        {
            List <MenusSelecto> datos = new List <MenusSelecto>();

            //Validamos que la session no este vacia
            if (System.Web.HttpContext.Current.Session["usuario"] != null)
            {
                string usuario       = System.Web.HttpContext.Current.Session["usuario"].ToString();
                var    contextoBanco = new BaseDatosContext();

                //Sacamos los menus desde la base de datos en funcion a la nomina logeada
                var des = from d in contextoBanco.cat_menu
                          join m in contextoBanco.menu_roles on d.id_menu equals m.id_menu
                          join c in contextoBanco.Cat_roles on m.id_rol equals c.id_rol
                          join f in contextoBanco.UsuarioRol on c.id_rol equals f.id_rol
                          where f.Nomina.Contains(usuario)
                          select new
                {
                    d.Nombre,
                    d.Link
                };

                //var menus = new List<MenusSelecto>{
                //    new MenusSelecto{ Link="ada", Nombre="" },
                //    new MenusSelecto{ Link="ada", Nombre="" }
                //};


                foreach (var ds in des)
                {
                    datos.Add(new MenusSelecto()
                    {
                        Link = ds.Link, Nombre = ds.Nombre
                    });
                }
            }


            return(datos);
        }
Ejemplo n.º 8
0
 public ClientesServices(BaseDatosContext context)
 {
     _context = context;
 }
Ejemplo n.º 9
0
 public HomeController(BaseDatosContext clientes)
 {
     _context = clientes;
 }
Ejemplo n.º 10
0
 public FacturasController(BaseDatosContext context, IConverter converter)
 {
     _context   = context;
     _converter = converter;
 }
Ejemplo n.º 11
0
 public ContactosController(BaseDatosContext context)
 {
     _context = context;
 }
Ejemplo n.º 12
0
 public ItemsController(BaseDatosContext context)
 {
     _context = context;
 }
Ejemplo n.º 13
0
 public ResolucionFacturacionController(BaseDatosContext context)
 {
     _context = context;
 }
Ejemplo n.º 14
0
 public EmpresasController(BaseDatosContext context)
 {
     _context = context;
 }
Ejemplo n.º 15
0
 public MedidasController(BaseDatosContext context)
 {
     _context = context;
 }