IEnumerator Upload(string Email) { WWWForm form = new WWWForm(); form.AddField("correo", Email); UnityWebRequest www = UnityWebRequest.Post("http://40.86.95.152:5000/registro", form); yield return(www.SendWebRequest()); if (www.isNetworkError || www.isHttpError) { SSTools.ShowMessage(www.error, SSTools.Position.bottom, SSTools.Time.oneSecond); Debug.Log(www.error); } else { RegistroResponse myCodeClass = JsonUtility.FromJson <RegistroResponse>(www.downloadHandler.text); Debug.Log(www.downloadHandler.text); if (myCodeClass.mensaje == "Registro exitoso") { SSTools.ShowMessage("Cambiar scene", SSTools.Position.bottom, SSTools.Time.oneSecond); SceneManager.LoadScene("LoginTeacher"); } else { SSTools.ShowMessage("Algo salió mal", SSTools.Position.bottom, SSTools.Time.threeSecond); } } }
public override async Task <RegistroResponse> RegistrarPerfil(RegistroRequest request, ServerCallContext context) { var response = new RegistroResponse(); try { var usuarioId = Guid.Parse(request.UsuarioId); var empresaId = Guid.Parse(request.EmpresaId); var perfil = await oauthServico.ProcessarTokens(request.Token, request.Verifier, empresaId, request.ContaRedeSocial); perfil.UsuarioId = usuarioId; perfil.EmpresaId = empresaId; integracaoUsuario.Registrar(perfil); response.HttpStatusCode = (int)HttpStatusCode.Created; } catch (Exception ex) { response.HttpStatusCode = (int)HttpStatusCode.InternalServerError; response.Erro = ex.Message; } return(response); }
public void TestMetho8() { ComunRegistroServicios comunRegistro = new ComunRegistroServicios();; RegistroResponse registroResponse = null; var res = 1; // comunRegistro.SaveRegistroProvisional(registroResponse); Assert.IsNotNull(res); }
public ResponseEnvelope Response(RegistroResponse response) { var envelope = new ResponseEnvelope(); envelope.HttpStatusCode = (HttpStatusCode)response.HttpStatusCode; if (!envelope.Success) { envelope.Error.Messages.Add(response.Erro); } return(envelope); }
public ResponseService saveRegistroProvisional(RegistroResponse registroResoponse) { int idRegistro = 0; int idDocumento = 0; int idUgel = 0; int idDocumentoRegistro = 0; int idRegistroDetalle = 0; DateTime fechaCreacion = DateTime.Now; string usuario = "40615837"; Registro registro = new Registro(); registro.CodRegistro = "00000000"; registro.EsActivo = true; registro.EsBorrado = false; registro.FechaCreacion = fechaCreacion; registro.UsuCreacion = usuario; registro.IdEstadoRegistro = 2; //ENUMERADO (PENDIENTE) registro.IdTipoRegistro = registroResoponse.TipoRegistro.IdTipoRegistro; idRegistro = this.saveRegistro(registro); //ACTUALIZAR EL CÓDIGO DE REGISTRO registro.IdRegistro = idRegistro; registro.CodRegistro = idRegistro.ToString(); this.updateRegistro(registro); /// Documento documento = new Documento(); documento.IdDocumento = registroResoponse.DocumentoResolutivo.IdDocumento; //documento.Temporal = false; documento.NombreArchivo = registroResoponse.DocumentoResolutivo.NombreArchivo; documento.Ruta = registroResoponse.DocumentoResolutivo.Ruta; documento.FechaEmision = registroResoponse.DocumentoResolutivo.FechaEmision; documento.FechaPublicacion = registroResoponse.DocumentoResolutivo.FechaPublicacion; documento.NroDocumento = registroResoponse.DocumentoResolutivo.NroDocumento; documento.IdTipoDoc = registroResoponse.DocumentoResolutivo.TipoDocumento.IdTipoDoc; documento.IdClasificacionDoc = 1; documento.FechaCreacion = fechaCreacion; documento.UsuCreacion = usuario; documento.EsActivo = true; documento.EsBorrado = false; this.updateDocumento(documento); idDocumento = documento.IdDocumento; //this.saveDocumento(documento); Iged iged = new Iged(); iged.EsActivo = true; iged.EsBorrado = false; iged.FechaCreacion = fechaCreacion; iged.UsuCreacion = usuario; iged.CodIged = registroResoponse.CodUgel; iged.IdEstadoIged = 3; //ENUMERADO iged.IdTipoIged = 2; //ENUMERADO idUgel = this.saveIged(iged); DocumentoRegistro documentoRegistro = new DocumentoRegistro(); documentoRegistro.EsActivo = true; documentoRegistro.EsBorrado = false; documentoRegistro.FechaCreacion = fechaCreacion; documentoRegistro.UsuCreacion = usuario; documentoRegistro.IdDocumento = idDocumento; documentoRegistro.IdRegistro = idRegistro; idDocumentoRegistro = this.saveDocumentoRegistro(documentoRegistro); IgedRegistroDetalle igedRegistroDetalle = new IgedRegistroDetalle(); igedRegistroDetalle.EsActivo = true; igedRegistroDetalle.EsBorrado = false; igedRegistroDetalle.EsOrigen = true; igedRegistroDetalle.FechaCreacion = fechaCreacion; igedRegistroDetalle.UsuCreacion = usuario; igedRegistroDetalle.NomIged = registroResoponse.NombreUgel; igedRegistroDetalle.IdUbigeoIged = registroResoponse.Ubigeo.IdUbigeo; igedRegistroDetalle.IdTipoIged = registroResoponse.TipoIged.IdTipoIged; igedRegistroDetalle.IdDre = registroResoponse.Dre.IdIged; igedRegistroDetalle.IdEventoRegistral = registroResoponse.EventoRegistral.IdEventoRegistral; igedRegistroDetalle.IdRegistro = idRegistro; igedRegistroDetalle.IdIged = idUgel; idRegistroDetalle = this.saveIgedRegistroDetalle(igedRegistroDetalle); ResponseService responseService = new ResponseService(); responseService.MensajePrincipal = "Los datos se guardaron correctamente"; responseService.idRegistro = idRegistro; responseService.ResultValid = true; return(responseService); }
public void TestMetho7() { ComunRegistro comunRegistro = new ComunRegistro(); RegistroResponse registroResponse = new RegistroResponse { CodUgel = "012569", NombreUgel = "sfsfd dfdfd dgdf", Dre = new EIged { CodIged = "010000", CodTipoIged = 1, DescTipoIged = null, IdIged = 1, IdTipoIged = 1, NomIged = "DRE AMAZONAS" }, DocumentoResolutivo = new EDocumento { IdDocumento = 0, NroDocumento = "wdsdwew", NombreArchivo = "tdr.pdf", FechaEmision = null, FechaPublicacion = null, ClasificacionDocumento = new EClasificacionDocumento { CodClasificacionDoc = 1, DescClasificacionDoc = "Resolutivo", IdClasificacionDoc = 1 }, TipoDocumento = new ETipoDocumento { CodTipoDoc = 1, DescTipoDoc = "Ordenanza Regional", IdTipoDoc = 1 } }, EventoRegistral = new EEventoRegistral { CodEvento = 1, DescEvento = "Creacion", IdEventoRegistral = 1, Naturaleza = new ENaturaleza { CodNaturaleza = 1, DescNaturaleza = "creacion", IdNaturaleza = 1 } }, TipoIged = new ETipoIged { CodTipoIged = 2, DescTipoIged = "UGEL", IdTipoIged = 2 }, TipoRegistro = new ETipoRegistro { CodTipoRegistro = 1, DescTipoRegistro = "Provisional", IdTipoRegistro = 1 }, Ubigeo = new EUbigeo { CodUbigeo = "010102", IdUbigeo = 449, Nombre = "ASUNCIÓN" } }; var result = 1; // comunRegistro.SaveRegistroProvisional(registroResponse, ""); Assert.IsNotNull(result); }