public Dictionary <string, object> getUnidadesOperativasPorZona(int id) { var res = new Dictionary <string, Object>(); UnidadOperativaDAO uoDAO = new UnidadOperativaDAO(); res.Add("unidadesOperativas", uoDAO.GetUnidadOperativasByZonaId(id)); return(res); }
public void ActualizarUnidadOperativa(UnidadOperativa unidadOperativa) { UnidadOperativaDAO unidadOperativaDAO = new UnidadOperativaDAO(); int unidadOperativaActualizada = 0; try { unidadOperativaActualizada = unidadOperativaDAO.ActualizarUnidadOperativa(unidadOperativa); } catch (Exception e) { logger.Error(e, e.Message); throw new ExcepcionInterna("Error en el servidor", e); } if (unidadOperativaActualizada < 1) { throw new ExcepcionInterna("Error en el servidor"); } }
public UnidadOperativa ObtenerUnidadOperativa(int idUnidadOperativa) { UnidadOperativaDAO unidadOperativaDAO = new UnidadOperativaDAO(); UnidadOperativa unidadOperativa = null; try { unidadOperativa = unidadOperativaDAO.ObtenerUnidadOperativa(idUnidadOperativa); } catch (Exception e) { logger.Error(e, e.Message); throw new ExcepcionInterna("Error en el servidor", e); } if (unidadOperativa == null) { throw new NotFoundException("No se ha encontrado la Unidad Operativa"); } return(unidadOperativa); }