// PUT: api/Administradores/5 public bool Modificar(int id, string nombre, string contra) { var repo = new AdministradoresRepository(); repo.Update(id, nombre, contra); return(true); }
public List <Administradores> Get1() { var repo = new AdministradoresRepository(); List <Administradores> admin = repo.Retrieve(); return(admin); }
public ActionResult Login(Administrador administrador, string returnUrl) { _repositorio = new AdministradoresRepository(); if (ModelState.IsValid) { Administrador admin = _repositorio.ObterAdministrador(administrador); if (admin != null) { if (!Equals(administrador.Senha, admin.Senha)) { ModelState.AddModelError("", "Senha não confere"); } else { FormsAuthentication.SetAuthCookie(admin.Login, false); if (Url.IsLocalUrl(returnUrl) && returnUrl.Length > 1 && returnUrl.StartsWith("/") && !returnUrl.StartsWith("//") && !returnUrl.StartsWith("/\\")) { return(Redirect(returnUrl)); } return(RedirectToAction("Index", "Produto", new { area = "Administrativo" })); } } else { ModelState.AddModelError("", "Administrador não cadastrado"); } } return(View(administrador)); }
public bool Login(string nombre, string contra) { /*La funcion Login llama a la funcion encontrado inicializando primero la variable repo como un AdministradorRepository * y luego inicializa el bool encuentra llamando a la funcion encontrado dentro de repo, pasandole los parametros nombre y contra * que son los que el usuario debera poner en la ruta para que el encuentra pueda devolver un true en el caso de que sean correctos. * El HttpGet fija la ruta. */ var repo = new AdministradoresRepository(); bool encuentra = repo.Encontrado(nombre, contra); return(encuentra); }
public void Delete(int id) { var repo = new AdministradoresRepository(); repo.Delete(id); }
public AdministradoresController(IConfiguration configuration) { AdministradoresRepository = new AdministradoresRepository(configuration); }