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); }
/// <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); }
/// <summary> /// Fecha: 14/11/2012 /// Creado: Peter Ccopa /// Descripción: Request de la validacion del Reporte de Exhibicion /// </summary> /// <param name="DatosReportePrecio"></param> /// <returns></returns> public string Validar_Reporte_Exhibicion(string DatosReporte) { BL_GES_Operativa oReporte_Exhibicion = new BL_GES_Operativa(); DataContract.Validar_Reporte_Exhibicion_Request request = HelperJson.Deserialize <DataContract.Validar_Reporte_Exhibicion_Request>(DatosReporte); DataContract.Validar_Reporte_Exhibicion_Response response = new DataContract.Validar_Reporte_Exhibicion_Response(); try { response.Descripcion = oReporte_Exhibicion.Validar_Reporte_Exhibicion(request.Cheched, request.unChecked); response.Estado = BaseResponse.EXITO; } catch (Exception) { response.Descripcion = "error"; response.Estado = BaseResponse.GENERAL_ERROR; } //string responseJSON = HelperJson.Serialize<DataContract.Actualizar_Reporte_Exhibicion_Response>(response); return(response.Descripcion); }
/// <summary> /// Fecha: 12/11/2012 /// Creado: Peter Ccopa /// Descripción: Request del Reporte de Exhibicion /// </summary> /// <param name="DatosReportePrecio"></param> /// <returns></returns> public string Actualizar_Reporte_Exhibicion(string DatosReporte) { BL_GES_Operativa oReporte_Exhibicion = new BL_GES_Operativa(); DataContract.Actualizar_Reporte_Exhibicion_Request request = HelperJson.Deserialize <DataContract.Actualizar_Reporte_Exhibicion_Request>(DatosReporte); DataContract.Actualizar_Reporte_Exhibicion_Response response = new DataContract.Actualizar_Reporte_Exhibicion_Response(); try { response.Descripcion = oReporte_Exhibicion.Actualizar_Reporte_Exhibicion(request.CodReporte, request.Cantidad, request.ModifyBy, request.DateModify, request.DateRegistro); response.Estado = BaseResponse.EXITO; } catch (Exception) { response.Descripcion = "error"; response.Estado = BaseResponse.GENERAL_ERROR; } //string responseJSON = HelperJson.Serialize<DataContract.Actualizar_Reporte_Exhibicion_Response>(response); return(response.Descripcion); }
/// <summary> /// Creado por: Giam Farfan /// Fecha: 04/10/2012</summary> /// Descripcion: Lista informes para el menu Marketing Xplora v2 y el perfil 0999 /// <param name="DatosParametro"></param> /// <returns></returns> public string ListarInformesMKTv2(string DatosParametro) { BL_GES_Operativa oBL_GES_Operativa = new BL_GES_Operativa(); DataContract.InformesMKTv2_Request request = HelperJson.Deserialize <DataContract.InformesMKTv2_Request>(DatosParametro); DataContract.InformesMKTv2_Response response = new DataContract.InformesMKTv2_Response(); try { response.oE_Informes = oBL_GES_Operativa.Listar_Informes_MKT(request.idCanal, request.idReporte, request.idMarca, request.idServicio, request.anio); response.Estado = BaseResponse.EXITO; } catch (Exception) { response.Descripcion = "Servicio no Disponible"; response.Estado = BaseResponse.GENERAL_ERROR; } string responseJSON = HelperJson.Serialize <DataContract.InformesMKTv2_Response>(response); return(responseJSON); }
/// <summary> /// Creado por: Giam Farfan /// Fecha: 04/10/2012 /// Descripcion: Lista informes para el menu Consumo Masivo Xplora v2 y el perfil 0999 /// </summary> /// <param name="DatosParametro"></param> /// <returns></returns> public string ListarInformesCMv2(string DatosParametro) { BL_GES_Operativa oBL_GES_Operativa = new BL_GES_Operativa(); DataContract.ListarInformesCMv2_Request request = HelperJson.Deserialize <DataContract.ListarInformesCMv2_Request>(DatosParametro); DataContract.ListarInformesCMv2_Response response = new DataContract.ListarInformesCMv2_Response(); try { response.oListaInformes = oBL_GES_Operativa.Listar_Informes_CM(request.codPais, request.codCliente, request.idagrupacion, request.idPersona); response.Estado = BaseResponse.EXITO; } catch (Exception) { response.Descripcion = "Servicio no Disponible"; response.Estado = BaseResponse.GENERAL_ERROR; } string responseJSON = HelperJson.Serialize <DataContract.ListarInformesCMv2_Response>(response); return(responseJSON); }
/// <summary> /// Fecha: 14/05/2012 /// Creado: Joseph Gonzales /// Descripción: Validación de los reportes /// </summary> /// <param name="DatosParametro"></param> /// <returns></returns> public string Validar_Reporte_Stock(string DatosParametro) { BL_GES_Operativa oBL_GES_Operativa = new BL_GES_Operativa(); DataContract.Validar_Reporte_Stock_Request request = HelperJson.Deserialize <DataContract.Validar_Reporte_Stock_Request>(DatosParametro); DataContract.Validar_Reporte_Stock_Response response = new DataContract.Validar_Reporte_Stock_Response(); try { oBL_GES_Operativa.Validar_Reporte_Stock(request.listaValidarReporteStock, request.listaInValidarReporteStock); response.Estado = BaseResponse.EXITO; } catch (Exception) { response.Descripcion = "Servicio no Disponible"; response.Estado = BaseResponse.GENERAL_ERROR; } string responseJSON = HelperJson.Serialize <DataContract.Validar_Reporte_Stock_Response>(response); return(responseJSON); }
/// Fecha: 13/11/2012 PCP /// Descripción: Consulta el Reporte de Exhibicion /// </summary> /// <param name="DatosParametro"></param> /// <returns></returns> public string Consultar_Reporte_Exhibicion(string DatosParametro) { BL_GES_Operativa oBL_GES_Operativa = new BL_GES_Operativa(); DataContract.Consultar_Reporte_Exhibicion_Request request = HelperJson.Deserialize <DataContract.Consultar_Reporte_Exhibicion_Request>(DatosParametro); DataContract.Consultar_Reporte_Exhibicion_Response response = new DataContract.Consultar_Reporte_Exhibicion_Response(); try { response.Consulta_Reporte_Exhibicion = oBL_GES_Operativa.Consultar_Reporte_Exhibicion(request.CodPersona, request.CodCampania, request.CodCanal, request.CodOficina, request.CodNodoComercial, request.CodigoPDV_Compania, request.CodCategoria, request.CodMarca, request.f_inicio, request.f_fin); 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.Consultar_Reporte_Exhibicion_Response>(response); return(responseJSON); }
/// <summary> /// Fecha: 11/05/2012 /// Creado: Joseph Gonzales /// Descripción: Consulta el Reporte de Stock General /// </summary> /// <param name="DatosParametro"></param> /// <returns></returns> public string Consultar_Reporte_Stock_Validado(string DatosParametro) { BL_GES_Operativa oBL_GES_Operativa = new BL_GES_Operativa(); DataContract.Consultar_Reporte_Stock_Request request = HelperJson.Deserialize <DataContract.Consultar_Reporte_Stock_Request>(DatosParametro); DataContract.Consultar_Reporte_Stock_Response response = new DataContract.Consultar_Reporte_Stock_Response(); try { response.Consulta_Reporte_Stock = oBL_GES_Operativa.Consultar_Reporte_Stock_Validado(request.CodServicio, request.CodCompania, request.CodCanal, request.CodOficina, request.CodCategoria, request.CodReportsCampaña, request.TipoData); 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.Consultar_Reporte_Stock_Response>(response); return(responseJSON); }
/// <summary> /// Fecha: 11/05/2012 /// Creado: Peter Ccopa /// Descripción: Actualizar Proveedores /// </summary> /// <param name=""></param> /// <returns></returns> public string actualizarProveedor(string DatosProveedor) { BL_GES_Operativa oBL_actualizarProveedor = new BL_GES_Operativa(); DatosProveedor = "{'a':" + DatosProveedor + "}"; DataContract.actualizarProveedor_Request request = HelperJson.Deserialize <DataContract.actualizarProveedor_Request>(DatosProveedor); DataContract.actualizarProveedor_Response response = new DataContract.actualizarProveedor_Response(); try { response.Descripcion = oBL_actualizarProveedor.actualizarProveedor(request.ActualizarProveedor); response.Estado = BaseResponse.EXITO; } catch (Exception) { response.Descripcion = "Servicio no disponible"; response.Estado = BaseResponse.GENERAL_ERROR; } string responseJSON = HelperJson.Serialize <DataContract.actualizarProveedor_Response>(response); return(responseJSON); }
public string Logueo(string DatosParametro) { BL_GES_Operativa oBL_GES_Operativa = new BL_GES_Operativa(); DataContract.Logueo_Request request = HelperJson.Deserialize <DataContract.Logueo_Request>(DatosParametro); DataContract.Logueo_Response response = new DataContract.Logueo_Response(); try { response.Logueo = oBL_GES_Operativa.Logueo(request.name_user, request.User_Password); 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.Logueo_Response>(response); return(responseJSON); }
public string Consultar_ReportePresenciaConsolidado(string datosParametros) { BL_GES_Operativa oBL_GES_Operativa = new BL_GES_Operativa(); DataContract.Consulta_Reporte_PresenciaConsolidado_Request request = new DataContract.Consulta_Reporte_PresenciaConsolidado_Request(); DataContract.Consulta_Reporte_PresenciaConsolidado_Response response = new DataContract.Consulta_Reporte_PresenciaConsolidado_Response(); try { request = HelperJson.Deserialize <DataContract.Consulta_Reporte_PresenciaConsolidado_Request>(datosParametros); response.oE_ContentStringDataSet = oBL_GES_Operativa.Consultar_ReportePresenciaConsolidado(request.CodCampania, request.CodEquipo, request.CodCanal, request.CodMercaderista, request.CodOficina, request.CodMalla, request.CodigoPDV, request.CodTipoReporte, Convert.ToDateTime(request.f_incio), Convert.ToDateTime(request.f_fin)); 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_PresenciaConsolidado_Response>(response); return(responseJSON); }