Exemplo n.º 1
0
        public static bool ValidarAltaEquipoRival(EquipoRival equipoRival)
        {
            bool ValidarExistencia;

            connection.Open();
            DataTable dt = new DataTable();

            MySqlParameter[] oParam =
            {
                new MySqlParameter("NombreEquipo_in",    equipoRival.NombreEquipo),
                new MySqlParameter("IdEquipoUsuario_in", equipoRival.IdUsuario)
            };
            string           proceso = "BuscarNombreEquipoRivalExistente";
            MySqlDataAdapter da      = new MySqlDataAdapter(proceso, connection);

            da.SelectCommand.CommandType = CommandType.StoredProcedure;
            da.SelectCommand.Parameters.AddRange(oParam);
            da.Fill(dt);
            if (dt.Rows.Count > 0)
            {
                ValidarExistencia = true;
            }
            else
            {
                ValidarExistencia = false;
            }
            connection.Close();
            return(ValidarExistencia);
        }
Exemplo n.º 2
0
        public static List <EquipoRival> ConsultarEquipoRivalPorEquipoSeleccionado(EquipoRival equipoRival)
        {
            List <Modelo.Entidades.EquipoRival> lista = new List <Modelo.Entidades.EquipoRival>();

            lista = ConsultarDAO.ConsultarEquipoRivalPorEquipoSeleccionado(equipoRival);
            return(lista);
        }
Exemplo n.º 3
0
        public static Respuesta GuardarDatos(EquipoRival obj)
        {
            Respuesta resultado = new Respuesta();

            try
            {
                obj.IdUsuario = ((Usuario)HttpContext.Current.Session["loginUsuario"]).IdUsuario;
                resultado     = Agregar.AltaEquipoRival(obj);
            }
            catch (Exception e)
            {
                resultado.Exito   = false;
                resultado.Errores = new List <string>();
                resultado.Errores.Add(e.Message);
            }
            return(resultado);
        }
Exemplo n.º 4
0
        public static int AltaEquipoRival(EquipoRival equipoRival)
        {
            int id = 1;

            connection.Close();
            connection.Open();
            string       proceso = "AltaEquipoRival";
            MySqlCommand cmd     = new MySqlCommand(proceso, connection);

            cmd.CommandType = CommandType.StoredProcedure;
            cmd.Parameters.AddWithValue("NombreEquipo_in", equipoRival.NombreEquipo);
            cmd.Parameters.AddWithValue("ImagenEscudo_in", equipoRival.ImagenEscudo);
            cmd.Parameters.AddWithValue("IdEquipoUsuario_in", equipoRival.IdUsuario);
            cmd.ExecuteNonQuery();
            connection.Close();
            return(id);
        }
Exemplo n.º 5
0
        public static Respuesta AltaEquipoRival(EquipoRival equipoRival)
        {
            Respuesta respuesta = new Respuesta();

            respuesta.Exito   = true;
            respuesta.Errores = new List <string>();
            if (String.IsNullOrEmpty(equipoRival.NombreEquipo))
            {
                respuesta.Errores.Add("El nombre del equipo es dato obligatorio.");
                respuesta.Exito = false;
            }
            bool ValidarAltaEquipoRival = ConsultarDAO.ValidarAltaEquipoRival(equipoRival);

            if (ValidarAltaEquipoRival == true)
            {
                respuesta.Errores.Add("Ya existe un equipo rival con el mismo nombre ingresado.");
                respuesta.Exito = false;
            }
            return(respuesta);
        }
Exemplo n.º 6
0
        public static List <EquipoRival> ConsultarEquipoRivalPorEquipoSeleccionado(EquipoRival equipoRival)
        {
            connection.Close();
            connection.Open();
            List <EquipoRival> lista = new List <EquipoRival>();
            MySqlCommand       cmd   = new MySqlCommand();

            cmd.Connection = connection;
            DataTable Tabla = new DataTable();

            MySqlParameter[] oParam =
            {
                new MySqlParameter("IdEquipoUsuario_in", equipoRival.IdUsuario)
            };
            string           proceso = "ConsultarEquipoRivalPorEquipoSeleccionado";
            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, "tequiporival");
            if (Tabla.Rows.Count > 0)
            {
                foreach (DataRow item in ds.Tables[0].Rows)
                {
                    EquipoRival listaEquipo = new EquipoRival();
                    listaEquipo.IdEquipoRival = Convert.ToInt32(item["idEquipoRival"].ToString());
                    listaEquipo.NombreEquipo  = item["txNombreEquipo"].ToString();
                    listaEquipo.ImagenEscudo  = item["txEscudo"].ToString();
                    lista.Add(listaEquipo);
                }
            }
            connection.Close();
            return(lista);
        }