Exemple #1
0
        protected void btnGuardar_Click(object sender, EventArgs e)
        {
            if (txt_Apellidos.Text != "" && txt_Nombres.Text != "" && txt_FechaNacimiento.Text != "" && txt_NumeroDocumento.Text != "" &&
                txt_Telefono.Text != ""
                )
            {
                DeportistaEntidad deportista = GetEntity();

                DeportistaDao.InsertarDeportista(deportista);
                txt_Apellidos.Enabled         = false;
                txt_Nombres.Enabled           = false;
                txt_FechaNacimiento.Enabled   = false;
                txt_NumeroDocumento.Enabled   = false;
                cmb_sexo.Enabled              = false;
                txt_Telefono.Enabled          = false;
                ddl_TipoDocumento.Visible     = false;
                lbl_TipoDocumento.Visible     = false;
                btnGuardar.Visible            = false;
                btnCambiar.Visible            = true;
                cmb_Barrio.Enabled            = false;
                cmb_DeportePrederido.Enabled  = false;
                calendario.Visible            = false;
                cmb_Barrio.CssClass           = "";
                cmb_DeportePrederido.CssClass = "";
                cmb_sexo.CssClass             = "";
                lblmsj.Text = "Datos Guardados Exitosamente";
            }
            else
            {
                Page_Load(sender, e);
                lblmsj.Text = "Todos los campos deben ser completados";
            }
        }
        public static DeportistaEntidad ObtenerBarrioDeportistaPorID(string id)
        {
            DeportistaEntidad d = null;

            SqlConnection cn = new SqlConnection();

            cn.ConnectionString = ConnectionString.Cadena();
            cn.Open();

            SqlCommand cmd = new SqlCommand();

            cmd.Connection  = cn;
            cmd.CommandText = @"SELECT b.nombre as NombreBarrio
                FROM Deportista de , Barrio b where b.id=de.idBarrio and de.id=@id";
            cmd.Parameters.AddWithValue("@id", id);
            SqlDataReader dr = cmd.ExecuteReader();

            if (dr.Read())
            {
                d = new DeportistaEntidad();

                d.NombreBarrioDeportista = dr["NombreBarrio"].ToString();
            }
            dr.Close();
            cn.Close();
            return(d);
        }
        public static void InsertarDeportista(DeportistaEntidad deportista)
        {
            SqlConnection cn = new SqlConnection();

            cn.ConnectionString = ConnectionString.Cadena();
            cn.Open();

            SqlCommand cmd = new SqlCommand();

            cmd.Connection  = cn;
            cmd.CommandText = @"INSERT into Deportista(apellido, nombres, idTipoDoc, nroDoc, sexo, fechaNacimiento,
                                                       nroTelefono, idUsuario, promedioEstrellas, idEstado,idBarrio,idDeportePreferido)
                                values(@ape, @nombres, @idTipoDoc, @nroDoc, @sex,
                                       @fechaNac, @nroTel, @idUs, @promEstr, @idEst,@idBarr,@idDeportePreferido);
                                select Scope_Identity() as ID";

            cmd.Parameters.AddWithValue("@ape", deportista.apellido);
            cmd.Parameters.AddWithValue("@nombres", deportista.nombres);
            cmd.Parameters.AddWithValue("@idTipoDoc", deportista.idTipoDocumento);
            cmd.Parameters.AddWithValue("@nroDoc", deportista.numeroDocumento);
            cmd.Parameters.AddWithValue("@sex", deportista.sexo);
            cmd.Parameters.AddWithValue("@fechaNac", deportista.fechaNacimiento);
            cmd.Parameters.AddWithValue("@nroTel", deportista.numeroTelefono);
            cmd.Parameters.AddWithValue("@idUs", deportista.idUsuario);
            cmd.Parameters.AddWithValue("@promEstr", deportista.promedioEstrellas);
            cmd.Parameters.AddWithValue("@idEst", deportista.idEstado);
            cmd.Parameters.AddWithValue("@idBarr", deportista.idBarrio);
            cmd.Parameters.AddWithValue("@idDeportePreferido", deportista.idDeportePreferido);

            deportista.idDeportista = Convert.ToInt32(cmd.ExecuteScalar());

            cn.Close();
        }
Exemple #4
0
        private DeportistaEntidad GetEntity()
        {
            DeportistaEntidad objDeportista = new DeportistaEntidad();

            objDeportista.apellido        = txt_Apellidos.Text;
            objDeportista.nombres         = txt_Nombres.Text;
            objDeportista.idTipoDocumento = ddl_TipoDocumento.SelectedIndex;
            int tipoDoc;

            if (int.TryParse(ddl_TipoDocumento.Text, out tipoDoc))
            {
                objDeportista.idTipoDocumento = tipoDoc;
            }
            objDeportista.numeroDocumento = Convert.ToInt32(txt_NumeroDocumento.Text);
            objDeportista.sexo            = cmb_sexo.SelectedIndex;
            int sexo;

            if (int.TryParse(cmb_sexo.Text, out sexo))
            {
                objDeportista.sexo = sexo;
            }
            objDeportista.fechaNacimiento   = Convert.ToDateTime(txt_FechaNacimiento.Text);
            objDeportista.numeroTelefono    = Convert.ToInt64(txt_Telefono.Text);
            objDeportista.idUsuario         = Convert.ToInt32(Session["id"]);
            objDeportista.promedioEstrellas = 0;
            objDeportista.idEstado          = 1;
            objDeportista.idBarrio          = cmb_Barrio.SelectedIndex;
            int barrio;

            if (int.TryParse(cmb_Barrio.Text, out barrio))
            {
                objDeportista.idBarrio = barrio;
            }
            objDeportista.idDeportePreferido = cmb_DeportePrederido.SelectedIndex;
            int DeportePreferido;

            if (int.TryParse(cmb_DeportePrederido.Text, out DeportePreferido))
            {
                objDeportista.idDeportePreferido = DeportePreferido;
            }

            return(objDeportista);
        }
        public static List <DeportistaEntidad> ObtenerTodosDeportistas()
        {
            List <DeportistaEntidad> deportistas = new List <DeportistaEntidad>();

            SqlConnection cn = new SqlConnection();

            cn.ConnectionString = ConnectionString.Cadena();
            cn.Open();

            SqlCommand cmd = new SqlCommand();

            cmd.Connection  = cn;
            cmd.CommandText = @"SELECT * FROM Deportista";
            SqlDataReader dr = cmd.ExecuteReader();

            while (dr.Read())
            {
                DeportistaEntidad d = new DeportistaEntidad();

                d.idDeportista      = int.Parse(dr["id"].ToString());
                d.apellido          = dr["apellido"].ToString();
                d.nombres           = dr["nombres"].ToString();
                d.idTipoDocumento   = int.Parse(dr["idTipoDoc"].ToString());
                d.numeroDocumento   = int.Parse(dr["nroDoc"].ToString());
                d.sexo              = int.Parse(dr["sexo"].ToString());
                d.fechaNacimiento   = DateTime.Parse(dr["fechaNacimiento"].ToString());
                d.numeroTelefono    = long.Parse(dr["nroTelefono"].ToString());
                d.idUsuario         = int.Parse(dr["idUsuario"].ToString());
                d.promedioEstrellas = float.Parse(dr["promedioEstrellas"].ToString());
                d.idEstado          = int.Parse(dr["idEstado"].ToString());

                deportistas.Add(d);
            }
            dr.Close();
            cn.Close();
            return(deportistas);
        }
        public void DatosCargadosDeportista()
        {
            Deportista        deportista            = DeportistaDao.ObtenerDeportistaPorID2(DeportistaDao.ObtenerIdDeportista(Session["idOtroPerfil"].ToString()));
            DeportistaEntidad NombrBarrioDeportista = DeportistaDao.ObtenerBarrioDeportistaPorID(DeportistaDao.ObtenerIdDeportista(Session["idOtroPerfil"].ToString()));

            // link_nombreUsuario2.Text = deportista.nombres;
            Nombres.Text   = deportista.nombres;
            Apellidos.Text = deportista.apellido;
            Nrodoc.Text    = deportista.nroDoc.ToString();
            if (deportista.sexo.ToString() == "1")
            {
                sexo.Text = "Masculino";
            }
            else
            {
                sexo.Text = "Femenino";
            }
            if (deportista.idDeportePreferido.ToString() == "1")
            {
                DeportePreferido.Text = "Futbol";
            }
            if (deportista.idDeportePreferido.ToString() == "2")
            {
                DeportePreferido.Text = "Tenis";
            }
            if (deportista.idDeportePreferido.ToString() == "3")
            {
                DeportePreferido.Text = "Volley";
            }
            if (deportista.idDeportePreferido.ToString() == "4")
            {
                DeportePreferido.Text = "Paddle";
            }
            if (deportista.idDeportePreferido.ToString() == "5")
            {
                DeportePreferido.Text = "Karate";
            }
            if (deportista.idDeportePreferido.ToString() == "6")
            {
                DeportePreferido.Text = "Basquet";
            }
            if (deportista.idDeportePreferido.ToString() == "7")
            {
                DeportePreferido.Text = "Running";
            }
            if (deportista.idDeportePreferido.ToString() == "8")
            {
                DeportePreferido.Text = "Golf";
            }
            if (deportista.idDeportePreferido.ToString() == "9")
            {
                DeportePreferido.Text = "Ping Pong";
            }
            if (deportista.idDeportePreferido.ToString() == "10")
            {
                DeportePreferido.Text = "Boxeo";
            }
            DateTime fecha = Convert.ToDateTime(deportista.fechaNacimiento.ToString());

            Fechanac.Text         = fecha.ToString("dd/MM/yyyy");
            Tel.Text              = deportista.nroTelefono.ToString();
            BarrioDeportista.Text = NombrBarrioDeportista.NombreBarrioDeportista.ToString();
        }