public void TestValidadorFalla() { string otipo; string oiden; validadorIdentificador.Setup(v => v.Validar(It.IsAny <string>(), It.IsAny <string>(), out otipo, out oiden)).Throws(new BusinessException("Validador error", "0001")); validador.Validar(new DataIdentificador()); }
public RespuestaIdentificador ObtenerIdentificadorUnico(DataIdentificador data) { log.Info("Obtener identificador unico: " + data); try { return(identificadorDao.ObtenerIdentificadorUnico(validador.Validar(data))); } catch (BusinessException ex) { log.Error("Error al consultar identificador unico", ex); loggerDao.Agregar(ex.Message, Business.SERVICIO_IDENTIFICADOR + ex.Code); return(ResponseFactory.CreateErrorIdentifyResponse(ex.Message, Business.SERVICIO_IDENTIFICADOR + ex.Code)); } }
public Respuesta AgregarVehiculo(DataVehiculo data) { log.Info("Agregar vehiculo : " + data); try { return(vehiculoDao.AgregarVehiculo(validador.Validar(data))); } catch (BusinessException ex) { log.Error("Error al agregar vehiculo", ex); loggerDao.Agregar(ex.Message, Business.SERVICIO_VEHICULOS + ex.Code); return(ResponseFactory.CreateErrorResponse(ex.Message, Business.SERVICIO_VEHICULOS + ex.Code)); } }
public RespuestaTransito ObtenerListadoTransito(DataTransito data) { log.Info("Obtener listado transito : " + data); try { return(transitoDao.ObtenerListadoTransito(validador.Validar(data))); } catch (BusinessException ex) { log.Error("Error al consultar transito", ex); loggerDao.Agregar(ex.Message, Business.SERVICIO_TRANSITO + ex.Code); return(ResponseFactory.CreateErrorTransitResponse(ex.Message, Business.SERVICIO_TRANSITO + ex.Code)); } }
public Respuesta AgregarPersona(DataPersona data) { log.Info("Agregar persona : " + data); try { return(personaDao.AgregarPersona(validador.Validar(data))); } catch (BusinessException ex) { log.Error("Error al agregar persona", ex); loggerDao.Agregar(ex.Message, Business.SERVICIO_PERSONAS + ex.Code); return(ResponseFactory.CreateErrorResponse(ex.Message, Business.SERVICIO_PERSONAS + ex.Code)); } }