public IHttpActionResult Eliminar(Int16 idZona)
        {
            Zona zona = new Zona();

            zona.idZona = idZona;
            var respuestaEliminar = ZonaDAO.EliminarZona(zona);

            if (respuestaEliminar)
            {
                return(Ok(202));
            }
            else
            {
                return(Content(HttpStatusCode.InternalServerError, zona));
            }
        }
Exemple #2
0
        public void EliminarZona(int idZona)
        {
            ZonaDAO zonaDAO       = new ZonaDAO();
            int     zonaEliminada = 0;

            try
            {
                zonaEliminada = zonaDAO.EliminarZona(idZona);
            }
            catch (Exception e)
            {
                logger.Error(e, e.Message);
                throw new ExcepcionInterna("Error en el servidor", e);
            }
            if (zonaEliminada < 1)
            {
                throw new ExcepcionInterna("Error en el servidor");
            }
        }