Esempio n. 1
0
        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;
            }
        }
Esempio n. 2
0
        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);
        }
Esempio n. 3
0
 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);
     }
 }
Esempio n. 4
0
        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");
            }
        }
Esempio n. 5
0
        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");
                }
            }
        }