protected void BtnCrearP_Click(object sender, EventArgs e) { try { Usuarios objUSuario = (Usuarios)Session["Usuario"]; int filesize = FileUpload1.PostedFile.ContentLength; byte[] contenido = new byte[filesize]; FileUpload1.PostedFile.InputStream.Read(contenido, 0, filesize); foreach (ListItem li in CblDias.Items) { if (li.Selected) { dias += li.Value.ToString() + '-'; } } objpaseador.CrearPaseador(objUSuario.Idusuario, DdlEspecialidad.SelectedValue, float.Parse(txtPrecio.Text), int.Parse(ddlHoraInicio.SelectedValue), int.Parse(ddlHoraFin.SelectedValue), dias, contenido); objpaseador.Rolselec(objUSuario.Idusuario, 1); Table_ConfirmCancelar.Visible = true; Table_FormPaseador.Visible = false; Lblinfo.Text = (objUSuario.nombre + "Ya finalizaste la inscripcion , ahora espera a que nuestros administradores confirmen tu informacion que llegara a tu correo"); btnSi.Text = "Continuar"; btnNo.Visible = false; Paseadores Objupase = objpaseador.ObtenerPerfil(objUSuario.Idusuario); Session["Paseador"] = Objupase; } catch (Exception ex) { Label1.Text = ex.Message; } }
protected void Page_Load(object sender, EventArgs e) { string Convertir = Convert.ToString(Session["PaseadorID"]); int id = int.Parse(Convertir); Paseadores Pas = PaseadorP.ObtenerPerfil(id); string Convertir2 = Convert.ToString(Pas.Idpaseador); int idpas = int.Parse(Convertir2); Session["Paseador"] = Convert.ToString(idpas); CalcularCalificacionPromedioResult Yo = PaseadorP.CaliProm(idpas); string Conversion = Convert.ToString(Yo.CalificacionPromedio); decimal Calificacion = decimal.Parse(Conversion); PaseadorP.InsertarCali(idpas, Calificacion); lblCalificacion.Text = Convert.ToString(Yo.CalificacionPromedio); lblNickPaseador.Text = Pas.Usuarios.Nickname; //imgPaseador (No sé como seria aqui) = Pas.Usuarios.ImgPerfil ; lblNombre.Text = Pas.Usuarios.nombre; lblApellido.Text = Pas.Usuarios.apellido; lblZona.Text = Pas.Usuarios.Localidades.nombre; lblTelefono.Text = Convert.ToString(Pas.Usuarios.telefono); lblPrecio.Text = Convert.ToString(Pas.precio); lblCalificacion.Text = Convert.ToString(Pas.calificacion_prom); }
public Paseadores ObtenerPerfil(int Idusu) { try { Paseadores objuUsuario = (from f in data.Paseadores where f.pa_idusu == Idusu select f).FirstOrDefault(); setCodigo("ok"); setRTA("se realizo la consulta exitosamente"); return(objuUsuario); } catch (Exception Ex) { setCodigo("Error"); setRTA(Ex.Message); return(null); } }
protected void GvAcciones(object sender, GridViewCommandEventArgs e) { if (e.CommandName == "Contratar") { //try //{ int id = int.Parse(GvServicio.Rows[Convert.ToInt32(e.CommandArgument)].Cells[1].Text); ConsultarPaseadorServicioResult Pas = PSUsuario.ServicioPaseador(id); Session["SerIdPas"] = Pas.Idpaseador; Session["SerPasNom"] = Pas.Nombre; Session["SerPasApe"] = Pas.Apellido; Session["SerPasLoc"] = Pas.localidad.ToString(); Session["SerPasSer"] = "Paseo"; Session["SerPasHI"] = Pas.Horainicio; Session["SerPasHF"] = Pas.HoraFin; Session["SerPasPre"] = Pas.precio; Response.Redirect("Servicio.aspx"); //} //catch (Exception ex) //{ // lblText.Text = "Error"; //} } else if (e.CommandName == "VerPerfil") { int id = int.Parse(GvServicio.Rows[Convert.ToInt32(e.CommandArgument)].Cells[0].Text); Paseadores Datos = PSPaseador.ObtenerPerfil(id); Session["PaseadorID"] = Datos.Usuarios.Idusuario; Response.Redirect("PerfilPaseador.aspx"); } }
protected void Page_Load(object sender, EventArgs e) { if (!IsPostBack) { try { Usuarios objUSuario = (Usuarios)Session["Usuario"]; if (objUSuario.Usu_rol == 1) { imgPerfil.ImageUrl = ("../UsuariosImg/" + objUSuario.Idusuario + objUSuario.nombre + objUSuario.apellido + ".jpg"); TxtPrec.Text = "5"; Paseadores objUpase = objupase.ObtenerPerfil(objUSuario.Idusuario); Txtdisponibilidad.Text = objUpase.dias; TxtPrec.Text = objUpase.precio.ToString(); LblCResul.Text = objUpase.calificacion_prom.ToString(); ddlHoraInicio.SelectedValue = objUpase.Horainicio.ToString(); ddlHoraFin.SelectedValue = objUpase.HoraFin.ToString(); LblEsR.Text = objUpase.estado; TxtApe.Text = objUpase.Usuarios.apellido; Txtnom.Text = objUpase.Usuarios.nombre; } else { TblPas.Visible = false; imgPerfil.ImageUrl = ("../UsuariosImg/" + objUSuario.Idusuario + objUSuario.nombre + objUSuario.apellido + ".jpg"); TxtApe.Text = objUSuario.apellido; TxtCorreo.Text = objUSuario.correo; } } catch (Exception Ex) { Session.Abandon(); Response.Redirect("Inicio.aspx"); } } }