コード例 #1
0
        /// <summary>
        /// Metodo que obtiene la entidad de acta de denuncia.
        /// </summary>
        /// <param name="request">Infraccional Request.</param>
        /// <returns></returns>
        private InfraccionalResponse GetEntidad(InfraccionalRequest request)
        {
            log.Info("Inicio de metodo GetEntidad");
            InfraccionalResponse respuesta = new InfraccionalResponse();

            log.Info("Llamada a los tipos de metodos");
            if (request.Accion == "read")
            {
                respuesta = _factoriaEntidad.InfraccionalRead(request);
            }
            else if (request.Accion == "create")
            {
                respuesta = _factoriaEntidad.InfraccionalCreate(request);
            }
            else
            {
                return(Respuesta.RespuestaCRUDInvalido());
            }
            log.InfoFormat("Respuesta de la entidad: {0}, {1}, {2}", respuesta.CodigoRespuesta, respuesta.Json, respuesta.Mensaje);
            return(respuesta);
        }