protected void VerificarExistencia(object sender, EventArgs e) { int UserID = Int32.Parse(idUser); Usuario user = UsuarioBRL.GetUsuarioById(UserID); string codigo = TxtCodigo.Text; System.Diagnostics.Debug.WriteLine("Esto es lo que envio en codigo: " + codigo); Recuperacion recup = RecuperacionBRL.GetRecupByIdUserAndCodigo(UserID, codigo); if (recup == null) { System.Diagnostics.Debug.WriteLine("Esto" + codigo); Response.Write("<script language=javascript>alert('No existe');window.location.href = \"~/../Home.aspx\";</script>"); return; } int comparacion = DateTime.Compare(recup.HorarioFin, DateTime.Now); if (!recup.Estado.Equals("P") || comparacion <= 0) { RecuperacionBRL.DeleteRecuperacion(recup.ResuperacionId); Response.Write("<script language=javascript>alert('Vuelva a solicitar el servicio'); window.location.href = \"/Recuperar.aspx\";</script>"); return; } RecuperacionBRL.DeleteRecuperacion(recup.ResuperacionId); DivVerificacion.Visible = false; DivCambio.Visible = true; //Response.Redirect("~/Home.aspx"); }
public HttpResponseMessage GetUsuario(string usuarioid) { HttpResponseMessage msg = null; try { Usuario usr = UsuarioBRL.GetUsuarioById(Int32.Parse(usuarioid)); if (usr == null) { msg = Request.CreateErrorResponse(HttpStatusCode.NotFound, "Problemas por este lado"); } else { msg = Request.CreateResponse(HttpStatusCode.OK, usr); } } catch (Exception en) { msg = Request.CreateErrorResponse(HttpStatusCode.NotFound, " problema aqui" + en); return(msg); } return(msg); }