public ActionResult Login(Cliente cliente)
 {
     if (ModelState.IsValid)
     {
         Cliente authUser = null;
         using (DiscosEntities discosEntities = new DiscosEntities())
         {
             authUser = discosEntities.Clientes.FirstOrDefault(u => u.Email == cliente.Email && u.Password == cliente.Password);
         }
         if (authUser != null)
         {
             FormsAuthentication.SetAuthCookie(authUser.Email, false);
             Session["USUARIO"] = authUser;
             return(RedirectToAction("Index", "Admin"));
         }
         else
         {
             ModelState.AddModelError("CredentialError", "Usuario o contraseña incorrectos");
             return(View("ErrorLogin"));
         }
     }
     else
     {
         return(View());
     }
 }
Beispiel #2
0
        public ActionResult Index()
        {
            var context = new DiscosEntities();
            var lista   = context.Discograficas;

            return(View(lista.OrderByDescending(item => item.IdDiscografica)));
        }
Beispiel #3
0
        public ActionResult ShowDiscos(int IdDiscografica)
        {
            var context = new DiscosEntities();
            var lista   = context.Discoes.Where(item => item.IdDiscografica == IdDiscografica).ToList();

            return(View(lista));
        }
Beispiel #4
0
        public ActionResult CreateDisco()
        {
            var context = new DiscosEntities();

            ViewData["interpretesLista"]   = interpreteService.ListInterpretes();
            ViewData["discograficasLista"] = context.Discograficas;
            return(View());
        }
Beispiel #5
0
 public ActionResult CreateDiscografica(Discografica discografica)
 {
     if (ModelState.IsValid)
     {
         var context = new DiscosEntities();
         context.Discograficas.Add(discografica);
         context.SaveChanges();
         return(RedirectToAction("Index"));
     }
     return(View());
 }
        private Boolean IsValid(Cliente cliente)
        {
            var valid = false;

            if (ModelState.IsValid)
            {
                Cliente authUser = null;
                using (DiscosEntities discosEntities = new DiscosEntities())
                {
                    authUser = discosEntities.Clientes.FirstOrDefault(u => u.Email == cliente.Email || u.Nombre == cliente.Nombre);
                }
                if (authUser == null && cliente.Email != "" && cliente.Nombre != "" && cliente.Password != "")
                {
                    valid = true;
                }
            }
            return(valid);
        }
Beispiel #7
0
 public DiscosService()
 {
     discosEntities = new DiscosEntities();
 }
Beispiel #8
0
 public UsuariosServices()
 {
     discosEntities = new DiscosEntities();
 }
Beispiel #9
0
 public ClientesService()
 {
     discosEntities = new DiscosEntities();
 }
Beispiel #10
0
 public InterpreteService()
 {
     discosEntities = new DiscosEntities();
 }