C# ocenianie np od 1 do 5

0

Witam,

Mam problem chciałbym, zrobić ocenę danego filmu np. od 1 do 5 i oceny trzymać w bazie danych niestety nie mam pojęcia jak to zrobić, ktoś pomoże? Widziałem jakieś gwiazdki z jquery próbowałem to jakoś połączyć w całość, ale nie wyszło ;/

Bardzo prosze o pomoc dopiero zaczynam sie uczyc tego języka :(

0

a co masz już zrobione?
z czym dokładnie masz problem?

0

Zrobiłem tabele Oceny tam Id, Id_Glosu, Ocena. Druga tebale mam Filmy i tam Id, FileName. W widoku zrobiłem sobie takie coś:

  <form action="" method="post">
                    <input type="hidden" name="" value="" />
                   <select  name="ocena"><option value="1"></option>
                    <option value="1">1</option>
                    <option value="2">2</option>
                    <option value="3">3</option>
                    <option value="4">4</option>
                    <option value="5">5</option>
                    </select>
                     <input type="submit"  value="Ocen" />
                     </form>

i teraz musz zrobic kontroler do tego tak? i tu mam problem nie wiem jak ;o

0

Bo zrobiłem sobie to w widoku, a gwiazki patrzylem ale nie ogarniam tego :o

Zrobilem sobie taki kontroler:

 public ActionResult Index()
        {
            ViewData["Glosy"] = (from g in baza.Glosy orderby g.id select g).ToList();
            return View(baza.Filmy);
        }


        [HttpPost]
        public ActionResult Ocena()
        {

            int id_x = Int32.Parse(Request.Params["id_x"].ToString());
            Glosy glos = new Glosy();
            glos.id = id_x;
            glos.ocena = Int32.Parse(Request.Params["ocena"].ToString());
        
            baza.Glosy.InsertOnSubmit(glos);
           baz.SubmitChanges();
            ViewData["Glosy"] = (from g in baza.Glosy orderby g.id select g).ToList();
            return View("Index", baza.Filmy);
        } 

Cos pewnie pomieszałem ;o jesli jest to dobrze to jak to podpiac pod ten kod html

0

Probowalem z tym: http://www.dotnetfunda.com/articles/show/2828/developing-a-star-rating-in-aspnet-mvc, ale nie potrafie tego zastosowac u siebie ;/

0

Sam próbuje się bawić z ASP.NET jednakże jest ono bardzo trudne :(

1 użytkowników online, w tym zalogowanych: 0, gości: 1