public ActionResult SaveRegistroAnonimo(Usuario actual)
        {
            if (ModelState.IsValid)
            {
                stock.Usuarios.Add(actual);
                stock.SaveChanges();


                return View("Confirmacion", actual);
            }
            else
            {
                return View("RegistroAnonimo", actual);
            }
        }
        public void SaveRegistroAnonimoFullDataTest()
        {
            Usuario prueba = new Usuario
            {
                nombre = "p1",
                email = "e1",
                clave = "c1"
            };

            RegistroController rc = new RegistroController();

            ViewResult resultado = rc.SaveRegistroAnonimo(prueba) as ViewResult;

            Assert.IsTrue(prueba.Id > 0);

        }
        public ActionResult doLogin(Usuario actual)
        {
           
            Usuario buscar = stock.Usuarios.SingleOrDefault(us => us.email == actual.email && us.clave == actual.clave);

            if (buscar == null)
            {
                TempData["message"] = "Error en su inicio de sesion, coloque los datos";
                return RedirectToAction("SesionInit","Sesion");
            }
            else
            {
                Session.Add("IdusuarioActivo",buscar.Id);
            }

            return RedirectToAction("Perfil","Sesion");
        }
 //
 // GET: /Sesion/
 public ActionResult SesionInit()
 {
     Usuario aLoguear = new Usuario();
     return View(aLoguear);
 }
        //
        // GET: /Registro/
        public ActionResult RegistroAnonimo()
        {
            Usuario nuevoUsuario = new Usuario();

            return PartialView(nuevoUsuario);
        }