Ejemplo n.º 1
0
 public IEnumerable <Usuario> Consultar()
 {
     using (AkiToyEntities contexto = new AkiToyEntities())
     {
         return(contexto.Usuario.AsNoTracking().ToList());
     }
 }
Ejemplo n.º 2
0
 public SelectList ComboBoxSeries()
 {
     using (AkiToyEntities contexto = new AkiToyEntities())
     {
         return(new SelectList(contexto.Serie.AsNoTracking().ToList(), "idSerie", "Detalle"));
     }
 }
Ejemplo n.º 3
0
 public Usuario Consultar(int id)
 {
     using (AkiToyEntities contexto = new AkiToyEntities())
     {
         return(contexto.Usuario.FirstOrDefault(Usuario => Usuario.idUsuario == id));
     }
 }
Ejemplo n.º 4
0
 public IEnumerable <Producto> Consultar()
 {
     using (AkiToyEntities contexto = new AkiToyEntities())
     {
         //return contexto.Producto.AsNoTracking().ToList();
         return(contexto.Producto.Select(x => new {
             idProducto = x.idProducto,
             Nombre = x.Nombre,
             Detalle = x.Detalle,
             Marca = x.Marca,
             Serie = x.Serie,
             Linea = x.Linea,
             Categoria = x.Categoria,
             PrecioCosto = x.PrecioCosto,
             PrecioVenta = x.PrecioVenta,
             Stock = x.Stock,
             Estado = x.Estado
         }).ToList()
                .Select(x => new Producto {
             idProducto = x.idProducto,
             Nombre = x.Nombre,
             Detalle = x.Detalle,
             Marca = x.Marca,
             Serie = x.Serie,
             Linea = x.Linea,
             Categoria = x.Categoria,
             PrecioCosto = x.PrecioCosto,
             PrecioVenta = x.PrecioVenta,
             Stock = x.Stock,
             Estado = x.Estado
         }).ToList());
     }
 }
Ejemplo n.º 5
0
 public void Eliminar(Usuario usuario)
 {
     using (AkiToyEntities contexto = new AkiToyEntities())
     {
         contexto.Entry(usuario).State = EntityState.Deleted;
         contexto.SaveChanges();
     }
 }
Ejemplo n.º 6
0
 public void Modificar(Usuario usuario)
 {
     using (AkiToyEntities contexto = new AkiToyEntities())
     {
         contexto.Entry(usuario).State = EntityState.Modified;
         contexto.SaveChanges();
     }
 }
Ejemplo n.º 7
0
 public void Guardar(Usuario usuario)
 {
     using (AkiToyEntities contexto = new AkiToyEntities())
     {
         contexto.Usuario.Add(usuario);
         contexto.SaveChanges();
     }
 }
Ejemplo n.º 8
0
 public void Eliminar(Producto producto)
 {
     using (AkiToyEntities contexto = new AkiToyEntities())
     {
         contexto.Entry(producto).State = EntityState.Deleted;
         contexto.SaveChanges();
     }
 }
Ejemplo n.º 9
0
 public void Modificar(Producto producto)
 {
     using (AkiToyEntities contexto = new AkiToyEntities())
     {
         contexto.Entry(producto).State = EntityState.Modified;
         contexto.SaveChanges();
     }
 }
Ejemplo n.º 10
0
 public ActionResult Detalle(int id)
 {
     //return View(productoAdmin.Consultar(id));
     using (AkiToyEntities contexto = new AkiToyEntities())
     {
         var model = productoAdmin.Consultar(id);
         return(View(model));
     }
 }
Ejemplo n.º 11
0
 public void Guardar(Producto producto)
 {
     using (AkiToyEntities contexto = new AkiToyEntities())
     {
         contexto.Producto.Add(producto);
         contexto.SaveChanges();
         producto = null;
     }
 }
Ejemplo n.º 12
0
 public Producto Consultar(int id)
 {
     using (AkiToyEntities contexto = new AkiToyEntities())
     {
         return(contexto.Producto.Include("Estado")
                .Include("Marca")
                .Include("Categoria")
                .Include("Serie")
                .Include("Linea")
                .FirstOrDefault(Producto => Producto.idProducto == id));
     }
 }
Ejemplo n.º 13
0
        public ActionResult Login(Usuario usuario)
        {
            using (AkiToyEntities contexto = new AkiToyEntities())
            {
                try {
                    var user = contexto.Usuario.FirstOrDefault(x => x.Email == usuario.Email && x.Pass == usuario.Pass);

                    if (user != null)
                    {
                        Session["idUsuario"]     = user.idUsuario.ToString();
                        Session["nombreUsuario"] = user.Nombre.ToString() + " " + user.Paterno.ToString();
                        return(RedirectToAction("Index"));
                    }
                    else
                    {
                        ModelState.AddModelError("", "Correo o password incorrectos.");
                    }
                    return(View());
                }
                finally { }
            }
        }
Ejemplo n.º 14
0
 public SelectList ComboBoxCategorias()
 {
     using (AkiToyEntities contexto = new AkiToyEntities())
         return(new SelectList(contexto.Categoria.AsNoTracking().ToList(), "idCategoria", "Detalle"));
 }
Ejemplo n.º 15
0
 public SelectList ComboBoxEstados()
 {
     using (AkiToyEntities contexto = new AkiToyEntities())
         return(new SelectList(contexto.Estado.AsNoTracking().ToList(), "idEstado", "Detalle"));
 }