コード例 #1
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);
        }
コード例 #2
0
        public string RegistrarVisita_Mov(string DatosRegistro)
        {
            DataContract.RegistrarVisita_Mov_Request request  = HelperJson.Deserialize <DataContract.RegistrarVisita_Mov_Request>(DatosRegistro);
            DataContract.RegistrarVisitaResponse     response = new DataContract.RegistrarVisitaResponse();
            try
            {
                blVisita.registrarVisita_Mov(obtenerVisita_Mov(request));
                response.Estado      = BaseResponse.EXITO;
                response.Descripcion = "La visita se registro con éxito.";
            }
            catch (Exception)
            {
                response.Descripcion = "Servicio no disponible";
                response.Estado      = BaseResponse.GENERAL_ERROR;
            }

            WebConfiguration.SetDefaultHeader(WebOperationContext.Current);
            string responseJSON = HelperJson.Serialize <DataContract.RegistrarVisitaResponse>(response);

            return(responseJSON);
        }