示例#1
0
 // PUT api/<controller>/5
 public IHttpActionResult Put(int id, [FromBody] Administrador usuario)
 {
     try
     {
         RepositorioAdministrador.Modificar(id, usuario);
         return(Ok(usuario));
     }
     catch (Exception e)
     {
         return(BadRequest(e.Message));
     }
 }
示例#2
0
 // POST api/<controller>
 public IHttpActionResult Post([FromBody] Administrador usuario)
 {
     try
     {
         RepositorioAdministrador.AgregarAdministrador(usuario);
         return(Ok(usuario));
     }
     catch (Exception e)
     {
         return(BadRequest(e.Message));
     }
 }
示例#3
0
 // GET api/<controller>/11
 public IHttpActionResult Get(int id)
 {
     try
     {
         Administrador usuario = RepositorioAdministrador.ObtenerAdministrador(id);
         return(Ok(usuario));
     }
     catch (Exception e)
     {
         return(BadRequest(e.Message));
     }
 }
示例#4
0
 public AdministradorService()
 {
     DALAdministrador = new RepositorioAdministrador();
 }
示例#5
0
        private static Boolean esAdministrador(String nombreUsuario)
        {
            Usuario admin = RepositorioAdministrador.ObtenerAdministradorPorNombreUsuario(nombreUsuario);

            return(admin != null);
        }
示例#6
0
        public IEnumerable <Administrador> Get()
        {
            IEnumerable <Administrador> listaAdministradores = RepositorioAdministrador.ObtenerAdministradores();

            return(listaAdministradores);
        }