public string Registrar_Reporte_Competencia(string DatosReporte)
        {
            BL_Reporte_Competencia oBL_Reporte_Competencia = new BL_Reporte_Competencia();

            DataContract.Reporte_Competencia_Request  request  = HelperJson.Deserialize <DataContract.Reporte_Competencia_Request>(DatosReporte);
            DataContract.Reporte_Competencia_Response response = new DataContract.Reporte_Competencia_Response();

            try
            {
                response.Descripcion = oBL_Reporte_Competencia.Registrar_Reporte_Competencia_Web(request.olista_ReporteCompetencia, request.AppEnvia);
                if (response.Descripcion.Equals(""))
                {
                    response.Estado = BaseResponse.EXITO;
                }
                else
                {
                    response.Estado = BaseResponse.GENERAL_ERROR;
                }
                response.Estado = BaseResponse.EXITO;
            }
            catch (Exception)
            {
                response.Descripcion = "Servicio no Disponible";
                response.Estado      = BaseResponse.GENERAL_ERROR;
            }
            string responseJSON = HelperJson.Serialize <DataContract.Reporte_Competencia_Response>(response);

            return(responseJSON);
        }
        public string Registrar_Reporte_Fotografico(string DatosReporte)
        {
            BL_Reporte_Fotografico oBL_Reporte_Fotografico = new BL_Reporte_Fotografico();

            DataContract.Reporte_Fotografico_Request  request  = HelperJson.Deserialize <DataContract.Reporte_Fotografico_Request>(DatosReporte);
            DataContract.Reporte_Forografico_Response response = new DataContract.Reporte_Forografico_Response();

            try {
                response.Descripcion = oBL_Reporte_Fotografico.registrarFotografico(request.oLista_ReporteFotografico, request.AppEnvia);
                if (response.Descripcion.Equals(""))
                {
                    response.Estado = BaseResponse.EXITO;
                }
                else
                {
                    response.Estado = BaseResponse.GENERAL_ERROR;
                }
                response.Estado = BaseResponse.EXITO;
            }
            catch (Exception) {
                response.Descripcion = "Servicio no Disponible";
                response.Estado      = BaseResponse.GENERAL_ERROR;
            }
            string responseJSON = HelperJson.Serialize <DataContract.Reporte_Forografico_Response>(response);

            return(responseJSON);
        }
        /// <summary>
        /// Estado  : Warning
        /// Author  : Pablo Salas A.
        /// Fecha   : 26/09/2012
        /// Descripcion :
        /// </summary>
        /// <param name="DatosReporte"></param>
        /// <returns></returns>
        public string Registrar_Reporte_Encuesta(string DatosReporte)
        {
            DataContract.Registrar_Reporte_Encuesta_Request  request  = HelperJson.Deserialize <DataContract.Registrar_Reporte_Encuesta_Request>(DatosReporte);
            DataContract.Registrar_Reporte_Encuenta_Response response = new DataContract.Registrar_Reporte_Encuenta_Response();
            BL_GES_Operativa oBL_GES_Operativa = new BL_GES_Operativa();

            try {
                //Falta el metodo que invoca.... response.Descripcion=""????
                response.Descripcion = oBL_GES_Operativa.Registrar_Reporte_Encuesta(request.oE_Reporte_Encuesta);
                if (!response.Descripcion.Equals(""))
                {
                    response.Descripcion = "Registro con Exito";
                    response.Estado      = BaseResponse.EXITO;
                }
                else
                {
                    response.Descripcion = "Ocurrio un error";
                    response.Estado      = BaseResponse.GENERAL_ERROR;
                }
            }
            catch (Exception) {
                response.Descripcion = "Servicio no Disponible";
                response.Estado      = BaseResponse.GENERAL_ERROR;
            }
            string responseJSON = HelperJson.Serialize <DataContract.Registrar_Reporte_Encuenta_Response>(response);

            return(responseJSON);
        }
        public string Consulta_Reporte_Relevo(string datosParametros)
        {
            BL_GES_Operativa oBL_GES_Operativa = new BL_GES_Operativa();

            DataContract.Consulta_Reporte_Relevo_Request  request  = new DataContract.Consulta_Reporte_Relevo_Request();
            DataContract.Consulta_Reporte_Relevo_Response response = new DataContract.Consulta_Reporte_Relevo_Response();
            try
            {
                request = HelperJson.Deserialize <DataContract.Consulta_Reporte_Relevo_Request>(datosParametros);

                response.oListConsulta_Reporte_Relevo = oBL_GES_Operativa.Consulta_Reporte_Relevo(request.fechaConsulta,
                                                                                                  request.codCliente, request.codUsuario, request.codCanal, request.codPais, request.codDepartamento,
                                                                                                  request.codProvincia);
                response.Estado = BaseResponse.EXITO;
            }
            catch (Exception)
            {
                response.Descripcion = "Ocurrio un error, consultar con el equipo de TI.";
                response.Estado      = BaseResponse.GENERAL_ERROR;
            }

            String responseJSON = HelperJson.Serialize <DataContract.Consulta_Reporte_Relevo_Response>(response);

            return(responseJSON);
        }
        /// <summary>
        /// Fecha:       15/11/2012
        /// Creado:      Peter Ccopa
        /// Descripción: Registro de Tickets
        /// </summary>
        /// <param name="Datos"></param>
        /// <returns></returns>
        public string Registrar_Tickets(string DatosOrdenCompra)
        {
            DataContract.Registrar_Tickets_Request  request  = HelperJson.Deserialize <DataContract.Registrar_Tickets_Request>(DatosOrdenCompra);
            DataContract.Registrar_Tickets_Response response = new DataContract.Registrar_Tickets_Response();
            BL_GES_Operativa oBL_GES_Operativa = new BL_GES_Operativa();

            try
            {
                response.Descripcion = oBL_GES_Operativa.Registrar_Tickets(request.oRegistrar_Tickets);
                if (!response.Descripcion.Equals(""))
                {
                    response.Descripcion = "Registro con Exito";
                    response.Estado      = BaseResponse.EXITO;
                }
                else
                {
                    response.Descripcion = "Ocurrio un error";
                    response.Estado      = BaseResponse.GENERAL_ERROR;
                }
            }
            catch (Exception)
            {
                response.Descripcion = "Servicio no Disponible";
                response.Estado      = BaseResponse.GENERAL_ERROR;
            }
            string responseJSON = HelperJson.Serialize <DataContract.Registrar_Tickets_Response>(response);

            return(responseJSON);
        }
Example #6
0
        public List <M_Oficina> consultarOficinas_Por_CodPais_CodCliente_CodCampania(M_Oficina_Request oM_Oficina_Request)
        {
            ServicioGestionCampania.Ges_CampaniaServiceClient client = new ServicioGestionCampania.Ges_CampaniaServiceClient("BasicHttpBinding_IGes_CampaniaService");
            string             request             = HelperJson.Serialize <M_Oficina_Request>(oM_Oficina_Request);
            string             response            = client.Listar_Oficinas_Por_CodPais_CodCliente_CodCampania(request);
            M_Oficina_Response oM_Oficina_Response = HelperJson.Deserialize <M_Oficina_Response>(response);

            return(oM_Oficina_Response.listaOficinas);
        }
Example #7
0
        public List <M_Distrito> listarDistritos_Por_Campania_Por_CodPais_Por_codOficina_Por_codDepartamento_Por_Provincia(M_Distrito_Request oM_Distrito_Request)
        {
            ServicioGestionCampania.Ges_CampaniaServiceClient client = new ServicioGestionCampania.Ges_CampaniaServiceClient("BasicHttpBinding_IGes_CampaniaService");

            string request  = HelperJson.Serialize <M_Distrito_Request>(oM_Distrito_Request);
            string dataJson = client.listarDistritos_Por_Campania_Por_CodPais_Por_codOficina_Por_codDepartamento_Por_Provincia(request);

            M_Distrito_Response oM_Dsitrito_Response = HelperJson.Deserialize <M_Distrito_Response>(dataJson);

            return(oM_Dsitrito_Response.listaDistrito);
        }
Example #8
0
        public List <M_Provincia> Obtener_Provincia_Por_CodDepartamento(Obtener_Provincia_Por_CodDepartamento_Request oM_Provincia_Request)
        {
            ServicioGestionMaps.Ges_MapsServiceClient client = new ServicioGestionMaps.Ges_MapsServiceClient("BasicHttpBinding_IGes_MapsService");

            string request  = HelperJson.Serialize <Obtener_Provincia_Por_CodDepartamento_Request>(oM_Provincia_Request);
            string datajson = client.Obtener_Provincia_Por_CodDepartamento(request);

            M_Provincia_Response oM_Provincia_Response = HelperJson.Deserialize <M_Provincia_Response>(datajson);

            return(oM_Provincia_Response.listaProvincia);
        }
        public string getDatosDetalleImplementacionObjetivo(string DatosEntrada)
        {
            DataContract.getDatosDetalleImplementacionObjetivo_Request  request  = HelperJson.Deserialize <DataContract.getDatosDetalleImplementacionObjetivo_Request>(DatosEntrada);
            DataContract.getDatosDetalleImplementacionObjetivo_Response response = new DataContract.getDatosDetalleImplementacionObjetivo_Response();
            try {
                response.GetDatosDetalleImplementacionObjetivo = oBL_GES_ReportesCliente.getDatosDetalleImplementacionObjetivo(request.opcion);
                response.Estado = BaseResponse.EXITO;
            }
            catch (Exception ex) {
                response.Descripcion = "Ocurrio un Error";
                response.Estado      = BaseResponse.GENERAL_ERROR;
            }
            string responseJSON = HelperJson.Serialize <DataContract.getDatosDetalleImplementacionObjetivo_Response>(response);

            return(responseJSON);
        }
Example #10
0
        public List <M_Distribuidor> ListarDistribuidorasPorCampania(string codCampania)
        {
            ServicioGestionOperativa.Ges_OperativaServiceClient client = new ServicioGestionOperativa.Ges_OperativaServiceClient("BasicHttpBinding_IGes_OperativaService");
            Distribuidor_Request  request  = new Distribuidor_Request();
            Distribuidor_Response response = new Distribuidor_Response();
            string requestJSON;
            string responseJSON;

            request.codCompania = codCampania;
            requestJSON         = HelperJson.Serialize <Distribuidor_Request>(request);
            responseJSON        = client.ListarDistribuidorasPorCampania(requestJSON);

            response = HelperJson.Deserialize <Distribuidor_Response>(responseJSON);

            return(response.Distribuidores);
        }
        public string getDatosPorTipMerma(string DatosEntrada)
        {
            DataContract.getDatosPorTipMerma_Request  request  = HelperJson.Deserialize <DataContract.getDatosPorTipMerma_Request>(DatosEntrada);
            DataContract.getDatosPorTipMerma_Response response = new DataContract.getDatosPorTipMerma_Response();
            try {
                response.getDatosPorTipMerma = oBL_GES_ReportesCliente.getDatosPorTipMerma();
                response.Estado = BaseResponse.EXITO;
            }
            catch (Exception ex) {
                response.Descripcion = "Error";
                response.Estado      = BaseResponse.GENERAL_ERROR;
            }
            string responseJSON = HelperJson.Serialize <DataContract.getDatosPorTipMerma_Response>(response);

            return(responseJSON);
        }
Example #12
0
        public List<M_NodeComercial_receive> Listar_NodoCommercial_Por_CodCampania_CodPerson(string idcampania, string idPerson)
        {
            ServicioGestionCampania.Ges_CampaniaServiceClient client = new ServicioGestionCampania.Ges_CampaniaServiceClient("BasicHttpBinding_IGes_CampaniaService");
            Listar_NodoCommercial_Por_CodCampania_CodPerson_Request oM_NodeComercial = new Listar_NodoCommercial_Por_CodCampania_CodPerson_Request();
            oM_NodeComercial.Cod_Campania = idcampania;
            oM_NodeComercial.Cod_Person = idPerson;
            string dataJson;
            string request;

            request = HelperJson.Serialize<Listar_NodoCommercial_Por_CodCampania_CodPerson_Request>(oM_NodeComercial);

            dataJson = client.Listar_NodoCommercial_Por_CodCampania_CodPerson(request);

            M_NodeComercial_Response oM_NodeComercial_Response = HelperJson.Deserialize<M_NodeComercial_Response>(dataJson);

            return oM_NodeComercial_Response.M_NodeComercial_receive;
        }
Example #13
0
        public List<M_NodeComercial_receive> Listar_NodoCommercial_Por_CodCampania_CodDepartamento_CodProvincia(string idcampania, string idDpto, string idCiudad)
        {
            ServicioGestionCampania.Ges_CampaniaServiceClient client = new ServicioGestionCampania.Ges_CampaniaServiceClient("BasicHttpBinding_IGes_CampaniaService");
            M_NodeComercial oM_NodeComercial=new M_NodeComercial();
            oM_NodeComercial.Cod_Campania = idcampania;
            oM_NodeComercial.Cod_Departamento = idDpto;
            oM_NodeComercial.Cod_Provincia = idCiudad;
            string dataJson;
            string request;

            request = HelperJson.Serialize<M_NodeComercial>(oM_NodeComercial);

            dataJson = client.Listar_NodoCommercial_Por_CodCampania_CodDepartamento_CodProvincia(request);

            M_NodeComercial_Response oM_NodeComercial_Response = HelperJson.Deserialize<M_NodeComercial_Response>(dataJson);
            return oM_NodeComercial_Response.M_NodeComercial_receive;
        }
        public string getCharColumn3DStacked(string DatosEntrada)
        {
            DataContract.getCharColumn3DStacked_Request  request  = HelperJson.Deserialize <DataContract.getCharColumn3DStacked_Request>(DatosEntrada);
            DataContract.getCharColumn3DStacked_Response response = new DataContract.getCharColumn3DStacked_Response();
            try {
                response.getCharColumn3DStacked = oBL_GES_ReportesCliente.getCharColumn3DStacked();
                response.Estado = BaseResponse.EXITO;
            }
            catch (Exception ex)
            {
                response.Descripcion = "Ocurrio un Error";
                response.Estado      = BaseResponse.GENERAL_ERROR;
            }
            string responseJSON = HelperJson.Serialize <DataContract.getCharColumn3DStacked_Response>(response);

            return(responseJSON);
        }
Example #15
0
        public List <M_Ciudad_receive> Consultar(M_Ciudad oM_Ciudad)
        {
            ServicioGestionCampania.Ges_CampaniaServiceClient client = new ServicioGestionCampania.Ges_CampaniaServiceClient("BasicHttpBinding_IGes_CampaniaService");

            string dataJson;
            string request;

            request = HelperJson.Serialize <M_Ciudad>(oM_Ciudad);

            dataJson = client.Listar_Ciudad_Por_CodCampania_CodDepartamento(request);//se tiene que cambier por el metodo correcto

            M_Ciudad_Response oM_Ciudad_Response = HelperJson.Deserialize <M_Ciudad_Response>(dataJson);



            return(oM_Ciudad_Response.M_Ciudad_receive);
        }
Example #16
0
        public List <M_Malla> Consultar_Malla(M_Malla_Request oM_Malla)
        {
            ServicioGestionCampania.Ges_CampaniaServiceClient client = new ServicioGestionCampania.Ges_CampaniaServiceClient("BasicHttpBinding_IGes_CampaniaService");

            string dataJson;
            string request;

            request = HelperJson.Serialize <M_Malla_Request>(oM_Malla);

            dataJson = client.Listar_Malla(request);//se tiene que cambier por el metodo correcto

            M_Malla_Response oM_Malla_Response = HelperJson.Deserialize <M_Malla_Response>(dataJson);



            return(oM_Malla_Response.listaMalla);
        }
        public string Obtener_Usuario_Digitacion(string DatosAcceso)
        {
            DataContract.Obtener_Usuario_Digitacion_Request  request  = HelperJson.Deserialize <DataContract.Obtener_Usuario_Digitacion_Request>(DatosAcceso);
            DataContract.Obtener_Usuario_Digitacion_Response response = new DataContract.Obtener_Usuario_Digitacion_Response();
            try
            {
                response.usuarioDigitacion = oBL_Ges_ClienteService.Obtener_Usuario_Digitacion(request.nombreUsuario);
                response.Estado            = BaseResponse.EXITO;
            }
            catch (Exception)
            {
                response.Descripcion = "Usuario invalido";
                response.Estado      = BaseResponse.GENERAL_ERROR;
            }
            string responseJSON = HelperJson.Serialize <DataContract.Obtener_Usuario_Digitacion_Response>(response);

            return(responseJSON);
        }
        //Por: Ditmar Estrada Bernuy , 12/11/2012
        #region Obtener las Oficinas por canal,compañia y codigo de Persona
        public string Obtener_OficinasPorCodPersonaAndCanalAndCompania(string DatosEntrada)
        {
            DataContract.OficinasPorPersona_Request  request  = HelperJson.Deserialize <DataContract.OficinasPorPersona_Request>(DatosEntrada);
            DataContract.OficinasPorPersona_Response response = new DataContract.OficinasPorPersona_Response();
            try
            {
                response.Oficinas = oBL_GES_ReportesCliente.Obtener_OficinasPorCodPersonaAndCanalAndCompania(request.CodPersona, request.CodCanal, request.CodCompania);
                response.Estado   = BaseResponse.EXITO;
            }
            catch (Exception)
            {
                response.Descripcion = "No existen datos.";
                response.Estado      = BaseResponse.GENERAL_ERROR;
            }
            string responseJSON = HelperJson.Serialize <DataContract.OficinasPorPersona_Response>(response);

            return(responseJSON);
        }
Example #19
0
        public string Validar_usuario(string DatosAcceso)
        {
            DataContract.EAPRO_Validar_usuario_Request  request  = HelperJson.Deserialize <DataContract.EAPRO_Validar_usuario_Request>(DatosAcceso);
            DataContract.EAPRO_Validar_usuario_Response response = new DataContract.EAPRO_Validar_usuario_Response();
            try
            {
                response.eUsuario = oBL_EAPro_Service.Validar_usuario(request.usuario, request.clave);
                response.Estado   = BaseResponse.EXITO;
            }
            catch (Exception)
            {
                response.Descripcion = "Usuario invalido";
                response.Estado      = BaseResponse.GENERAL_ERROR;
            }
            string responseJSON = HelperJson.Serialize <DataContract.EAPRO_Validar_usuario_Response>(response);

            return(responseJSON);
        }
Example #20
0
        public string Actualizar_separacion_Fecha(string DatosParametro)
        {
            DataContract.EAPRO_Actualizar_separacion_Fecha_Request request  = HelperJson.Deserialize <DataContract.EAPRO_Actualizar_separacion_Fecha_Request>(DatosParametro);
            DataContract.EAPRO_Actualizar_separacion_Response      response = new DataContract.EAPRO_Actualizar_separacion_Response();
            try
            {
                oBL_EAPro_Service.Actualizar_separacion_Fecha(request.codigoRegistro, request.fecha);
                response.Estado = BaseResponse.EXITO;
            }
            catch (Exception)
            {
                response.Descripcion = "Se actualizó de forma satisfactoria.";
                response.Estado      = BaseResponse.GENERAL_ERROR;
            }
            string responseJSON = HelperJson.Serialize <DataContract.EAPRO_Actualizar_separacion_Response>(response);

            return(responseJSON);
        }
Example #21
0
        public M_DynamicArray GetDynamicArrayResult(string opcion, string filtros)
        {
            ServicioGestionCampania.Ges_CampaniaServiceClient client = new ServicioGestionCampania.Ges_CampaniaServiceClient("BasicHttpBinding_IGes_CampaniaService");

            llenarCombos_Request request = new llenarCombos_Request();

            request.opcion  = opcion;
            request.filtros = filtros;
            string requestJson = HelperJson.Serialize <llenarCombos_Request>(request);

            string responseJson = client.llenarCombos_Campania(requestJson);

            client.Close();

            llenarCombos_Response response = HelperJson.Deserialize <llenarCombos_Response>(responseJson);

            return(response.DynamicArray);
        }
Example #22
0
        public string Obtener_usuarios(string DatosParametro)
        {
            DataContract.EAPRO_Obtener_usuarios_Request  request  = HelperJson.Deserialize <DataContract.EAPRO_Obtener_usuarios_Request>(DatosParametro);
            DataContract.EAPRO_Obtener_usuarios_Response response = new DataContract.EAPRO_Obtener_usuarios_Response();
            try
            {
                response.listUsuarios = oBL_EAPro_Service.Obtener_usuarios();
                response.Estado       = BaseResponse.EXITO;
            }
            catch (Exception)
            {
                response.Descripcion = "No Existen datos";
                response.Estado      = BaseResponse.GENERAL_ERROR;
            }
            string responseJSON = HelperJson.Serialize <DataContract.EAPRO_Obtener_usuarios_Response>(response);

            return(responseJSON);
        }
Example #23
0
        public List<M_NodeType> Listar_NodeTypePorCanal(string canal)
        {
            ServicioGestionCampania.Ges_CampaniaServiceClient client = new ServicioGestionCampania.Ges_CampaniaServiceClient("BasicHttpBinding_IGes_CampaniaService");

            NodeType_Response response = new NodeType_Response();
            NodeType_Request request = new NodeType_Request();
            request.codCanal = canal;

            string requesJSON;
            string responseJSON;

            requesJSON = HelperJson.Serialize<NodeType_Request>(request);
            responseJSON = client.ListarTypeNodePorCanal(requesJSON);

            response = HelperJson.Deserialize<NodeType_Response>(responseJSON);

            return response.M_NodeTypes;
        }
Example #24
0
        public string RegistrarVisita(string DatosVisita)
        {
            DataContract.RegistrarVisitaRequest  request  = HelperJson.Deserialize <DataContract.RegistrarVisitaRequest>(DatosVisita);
            DataContract.RegistrarVisitaResponse response = new DataContract.RegistrarVisitaResponse();
            try
            {
                blVisita.registrarVisita(obtenerVisita(request));
                response.Estado = BaseResponse.EXITO;
            }
            catch (Exception ex)
            {
                response.Descripcion = "Servicio no disponible";
                response.Estado      = BaseResponse.GENERAL_ERROR;
            }
            string responseJSON = HelperJson.Serialize <DataContract.RegistrarVisitaResponse>(response);

            return(responseJSON);
        }
Example #25
0
        public string ReporteColgateMayorista(string ListaReporte)
        {
            DataContract.ReporteServiceRequest  request  = HelperJson.Deserialize <DataContract.ReporteServiceRequest>(ListaReporte);
            DataContract.ReporteServiceResponse response = new DataContract.ReporteServiceResponse();
            try
            {
                //reportesColgateBLL.registrarPresencia_May(request.ListaReportePresencia, request.ListaReporteFotografico, request.Visita);
                response.Estado = BaseResponse.EXITO;
            }
            catch (Exception ex)
            {
                response.Descripcion = "Servicio no disponible";
                response.Estado      = BaseResponse.GENERAL_ERROR;
            }
            string responseJSON = HelperJson.Serialize <DataContract.ReporteServiceResponse>(response);

            return(responseJSON);
        }
        public string FW_Una_consulta_solicitud_clientes(string __a)
        {
            Request_Clientes oRq = HelperJson.Deserialize <Request_Clientes>(__a);

            Response_FW_Clientes oRp = new Response_FW_Clientes();

            try
            {
                oRp.Obj    = oBLGesOperativa.B_FW_Clientes(oRq.pOpcion, oRq.pParametro);
                oRp.Estado = BaseResponse.EXITO;
            }
            catch (Exception ex)
            {
                oRp.Descripcion = ex.Message;
                oRp.Estado      = BaseResponse.GENERAL_ERROR;
            }
            return(HelperJson.Serialize <Response_FW_Clientes>(oRp));
        }
Example #27
0
        /*Listar_Supervisor_Por_CodCampania*/

        public List <M_Supervisor> Listar_Supervisores_equipo(string cod_planning, int cod_emprea)
        {
            ServicioGestionCampania.Ges_CampaniaServiceClient clientcampania = new ServicioGestionCampania.Ges_CampaniaServiceClient("BasicHttpBinding_IGes_CampaniaService");

            Llenar_Supervisor_equipo_Request  request  = new Llenar_Supervisor_equipo_Request();
            Llenar_Supervisor_equipo_Response response = new Llenar_Supervisor_equipo_Response();
            string requestJSON;
            string responseJSON;

            request.cod_equipo  = cod_planning;
            request.cod_empresa = cod_emprea;
            requestJSON         = HelperJson.Serialize <Llenar_Supervisor_equipo_Request>(request);

            responseJSON = clientcampania.Llenar_Supervisores_equipo(requestJSON);

            response = HelperJson.Deserialize <Llenar_Supervisor_equipo_Response>(responseJSON);

            return(response.oListaSupervisores);
        }
Example #28
0
        public string Obtener_separaciones(string DatosParametro)
        {
            DataContract.EAPRO_Obtener_separaciones_Request  request  = HelperJson.Deserialize <DataContract.EAPRO_Obtener_separaciones_Request>(DatosParametro);
            DataContract.EAPRO_Obtener_separaciones_Response response = new DataContract.EAPRO_Obtener_separaciones_Response();
            try
            {
                response.listSeparaciones = oBL_EAPro_Service.Obtener_separaciones(request.codigoSala,
                                                                                   request.codigoUsuario, request.codigoEncargado, request.codigoCentroCosto, request.fechaInicio, request.fechaFin);
                response.Estado = BaseResponse.EXITO;
            }
            catch (Exception)
            {
                response.Descripcion = "No Existen datos";
                response.Estado      = BaseResponse.GENERAL_ERROR;
            }
            string responseJSON = HelperJson.Serialize <DataContract.EAPRO_Obtener_separaciones_Response>(response);

            return(responseJSON);
        }
        public string LoginAuditoria(string DatosAcceso)
        {
            DataContract.UsuarioServiceRequest           request  = HelperJson.Deserialize <DataContract.UsuarioServiceRequest>(DatosAcceso);
            DataContract.UsuarioAuditoriaServiceResponse response = new DataContract.UsuarioAuditoriaServiceResponse();
            try
            {
                EUsuarioAuditoria usuario = usuarioBLL.LoginAuditoria(request.Usuario, request.Password);
                response.Usuario = usuario;
                response.Estado  = BaseResponse.EXITO;
            }
            catch (Exception)
            {
                response.Descripcion = "Usuario y/o password inválido.";
                response.Estado      = BaseResponse.GENERAL_ERROR;
            }
            string responseJSON = HelperJson.Serialize <DataContract.UsuarioAuditoriaServiceResponse>(response);

            return(responseJSON);
        }
Example #30
0
        public string SincronizarAuditoria(string datosSincronizacionRq)
        {
            DataContract.SincronizacionServiceAuditoriaRequest  request  = HelperJson.Deserialize <DataContract.SincronizacionServiceAuditoriaRequest>(datosSincronizacionRq);
            DataContract.SincronizacionServiceAuditoriaResponse response = new DataContract.SincronizacionServiceAuditoriaResponse();
            try
            {
                ESincronizarAuditoria eSincronizar = sincronizarBLL.SincronizarAudtioria(request.Person_Id, request.Id_Equipo);
                response.Sincronizar = eSincronizar;
                response.Estado      = BaseResponse.EXITO;
            }
            catch (Exception)
            {
                response.Descripcion = "Servicio no disponible";
                response.Estado      = BaseResponse.GENERAL_ERROR;
            }
            string responseJSON = HelperJson.Serialize <DataContract.SincronizacionServiceAuditoriaResponse>(response);

            return(responseJSON);
        }