public static int AltaJugadorCartera(JugadorCartera jugador) { int id = 0; connection.Close(); connection.Open(); string proceso = "AltaJugadorCartera"; MySqlCommand cmd = new MySqlCommand(proceso, connection); cmd.CommandType = CommandType.StoredProcedure; cmd.Parameters.AddWithValue("Apellido_in", jugador.Apellido); cmd.Parameters.AddWithValue("Nombre_in", jugador.Nombre); cmd.Parameters.AddWithValue("Apodo_in", jugador.Apodo); cmd.Parameters.AddWithValue("Telefono_in", jugador.Telefono); cmd.Parameters.AddWithValue("Email_in", jugador.Email); cmd.Parameters.AddWithValue("RedSocial_in", jugador.RedSocial); cmd.Parameters.AddWithValue("EquipoObservado_in", jugador.EquipoObservado); cmd.Parameters.AddWithValue("EquipoRival_in", jugador.EquipoRival); cmd.Parameters.AddWithValue("FechaPartido_in", jugador.FechaPartido); cmd.Parameters.AddWithValue("idUsuario_in", jugador.idUsuario); MySqlDataReader r = cmd.ExecuteReader(); while (r.Read()) { id = Convert.ToInt32(r["ID"].ToString()); } connection.Close(); return(id); }
protected void Page_Load(object sender, EventArgs e) { var idJugadorCartera = ((int)HttpContext.Current.Session["personaJugador"]); if (idJugadorCartera > 0) { JugadorCartera jugador = Consultar.JugadorCarteraPorID(idJugadorCartera); ApeNom_label.Text = jugador.Apellido + " " + jugador.Nombre; Apodo_label.Text = jugador.Apodo; } }
public static Respuesta GuardarDatos(JugadorCartera obj) { Respuesta resultado = new Respuesta(); try { obj.idUsuario = ((Usuario)HttpContext.Current.Session["loginUsuario"]).IdUsuario; resultado = Agregar.AltaJugadorCartera(obj); HttpContext.Current.Session["personaJugador"] = resultado.Id; } catch (Exception e) { resultado.Exito = false; resultado.Errores = new List <string>(); resultado.Errores.Add(e.Message); } return(resultado); }
public static Respuesta AltaJugadorCartera(JugadorCartera jugador) { Respuesta respuesta = new Respuesta(); respuesta.Errores = new List <string>(); respuesta.Exito = true; if (String.IsNullOrEmpty(jugador.Apellido)) { respuesta.Errores.Add("El campo Apellido es un dato obligatorio."); respuesta.Exito = false; } if (String.IsNullOrEmpty(jugador.Nombre)) { respuesta.Errores.Add("El campo Nombre es un dato obligatorio."); respuesta.Exito = false; } if (String.IsNullOrEmpty(jugador.Apodo)) { respuesta.Errores.Add("El campo Apodo es un dato obligatorio."); respuesta.Exito = false; } ///// Si no se cargo un dni se Valida por Apellido,Nombre,Apodo. else { bool AltaPersonaFisicaJugadorExistente = true; AltaPersonaFisicaJugadorExistente = ConsultarDAO.AltaPersonaFisicaJugadorExistente(jugador.Apellido, jugador.Nombre, jugador.Apodo, jugador.idUsuario); //respuesta.Exito = AltaPersonaFisicaJugadorExistente; if (AltaPersonaFisicaJugadorExistente == true) { respuesta.Errores.Add("Ya existe una persona física con los mismos datos para el usuario logueado y equipo seleccionado."); respuesta.Exito = false; } } return(respuesta); }
public static JugadorCartera ConsultarJugadorCarteraPorID(int idJugador) { connection.Open(); JugadorCartera lista = new JugadorCartera(); MySqlCommand cmd = new MySqlCommand(); cmd.Connection = connection; DataTable Tabla = new DataTable(); MySqlParameter[] oParam = { new MySqlParameter("idJugador_in", idJugador) }; string proceso = "ConsultarJugadorCarteraPorId"; MySqlDataAdapter dt = new MySqlDataAdapter(proceso, connection); dt.SelectCommand.CommandType = CommandType.StoredProcedure; dt.SelectCommand.Parameters.AddRange(oParam); dt.Fill(Tabla); DataSet ds = new DataSet(); dt.Fill(ds, "tJugadorCartera"); if (Tabla.Rows.Count > 0) { foreach (DataRow item in ds.Tables[0].Rows) { JugadorCartera jugador = new JugadorCartera(); jugador.Apellido = item["txApellido"].ToString(); jugador.Nombre = item["txNombre"].ToString(); jugador.Apodo = item["txApodo"].ToString(); lista = jugador; } } connection.Close(); return(lista); }
public static JugadorCartera JugadorCarteraPorID(int idJugador) { JugadorCartera jugador = ConsultarDAO.ConsultarJugadorCarteraPorID(idJugador); return(jugador); }