public IActionResult Delete(int id)
 {
     try
     {
         String area = areaLogic.GetAreaByID(id).Name;
         areaLogic.DeleteArea(id);
         return(Ok("Area " + area + " eliminada correctamente"));
     }
     catch (NotFoundException) { return(BadRequest("No fue posible obtener esa area")); }
     catch (NullException) { return(BadRequest("No es posible eliminar un area nula")); }
     catch (NullReferenceException) { return(BadRequest("No es posible eliminar un area nula")); }
     catch (DataBaseLogicException) { return(BadRequest("Error en la conexión con la base de datos")); }
     catch (InvalidOperationLogicException) { return(BadRequest("Error en el sistema")); }
 }