예제 #1
0
        protected override void OnNavigatedTo(NavigationEventArgs e)
        {
            base.OnNavigatedTo(e);



            if (NavigationContext.QueryString.ContainsKey("puntaje") && NavigationContext.QueryString.ContainsKey("username"))
            {
                string datop  = NavigationContext.QueryString["puntaje"];
                string nombre = NavigationContext.QueryString["username"];
                int    datope = Convert.ToInt32(datop);
                string name   = Convert.ToString(nombre);



                RankDAO ranDAO = new RankDAO();

                List <Rank> resultado = ranDAO.GetRankingByOrder(name, datope);

                ObservableCollection <Rank> ran = new ObservableCollection <Rank>(resultado);

                var data = Application.Current.Resources["Ran"] as DataDB;

                data.Resultado.Clear();


                for (int i = 0; i < ran.Count; i++)
                {
                    data.Resultado.Add(ran.ElementAt <Rank>(i));
                }
            }
        }
예제 #2
0
        private void Button_Click_1(object sender, RoutedEventArgs e)
        {
            if (ranDAO == null)
            {
                ranDAO = new RankDAO();
            }

            Rank ran = new Rank()
            {
                Nombre = username.Text, Puntaje = puntajetot.Text
            };

            ranDAO.InsertRank(ran);


            var data = Application.Current.Resources["Data"] as DataDB;

            data.Ran.Add(ran);


            NavigationService.Navigate(new Uri("/Ranking.xaml?puntaje=" + puntajetot.Text + "&username=" + username.Text, UriKind.Relative));
        }
예제 #3
0
 public static Rank GetRankByID(int id)
 {
     return(RankDAO.GetRankByID(id));
 }
예제 #4
0
 public static bool DelRank(int id)
 {
     return(RankDAO.DelRank(id));
 }
예제 #5
0
 public static IEnumerable <RankMusic> GetListRM(int id)
 {
     return(RankDAO.GetListRM(id));
 }
예제 #6
0
 public static IEnumerable <Rank> GetListRank(bool music)
 {
     return(RankDAO.GetListRank(music));
 }
예제 #7
0
 public static Rank GetRankNewest(int idCate, bool?music)
 {
     return(RankDAO.GetRankNewest(idCate, music));
 }
예제 #8
0
 public static bool CreateRank(Rank r)
 {
     return(RankDAO.CreateRank(r));
 }
        public ActionResult <IEnumerable <string> > GetAllRank(bool isActive)
        {
            List <RankDTO> com = RankDAO.GetAllRank(isActive);

            return(new JsonResult(rm.Success(com)));
        }