/// <summary> /// Kategori Ekle /// </summary> /// <param name="_Ad"></param> public void Ekle(string _Ad) { Kategori ktg = new Kategori(); ktg.KategoriAd = _Ad; db.Kategoris.InsertOnSubmit(ktg); db.SubmitChanges(); }
public ActionResult AddKat() { Kategori k = new Kategori(); KategoriFac kf = new KategoriFac(); k.Navn = Request["navn"]; k.Sortering = int.Parse(Request["sortering"]); kf.Insert(k); return View("AddKatView"); }
public Kategori addKategori(string kategoriNavn) { var ny = new Kategori() { kategoriId = 1, navn = kategoriNavn }; if (kategoriNavn == "") { return null; } else { return ny; } }
public static Kategori getKategori(int kategoriId) { using (var db = new NettbutikkContext()) { try { Kategorier temp = db.Kategorier.Find(kategoriId); Kategori kategori = new Kategori() { kategoriId = temp.KategoriId, navn = temp.Navn }; return kategori; } catch (Exception feil) { ErrorHandler.logError(feil); return null; } } }
public void LagNy_POST_ikke_innlogget() { // Arrange var controller = new KategoriController(new KategoriLogikk(new KategoriRepositoryStub())); var builder = new TestControllerBuilder(); builder.InitializeController(controller); controller.Session["AdminInnlogget"] = false; var forventetKategori = new Kategori(); // Act var result = (RedirectToRouteResult)controller.LagNy(forventetKategori); // Assert Assert.AreEqual(result.RouteName, ""); Assert.AreEqual(result.RouteValues.Values.ElementAt(0), "Innlogging"); Assert.AreEqual(result.RouteValues.Values.ElementAt(1), "Admin"); }
private async void BtnEdit_Clicked(object sender, EventArgs e) { var _request = new RestRequest("api/Kategori", Method.PUT); var newKategori = new Kategori { KategoriId = Convert.ToInt32(txtIdKategori.Text), NamaKategori = txtNamaKategori.Text }; _request.AddBody(newKategori); try { var _response = await _client.Execute(_request); if (_response.StatusCode == System.Net.HttpStatusCode.OK) { await Navigation.PopAsync(); } } catch (Exception ex) { await DisplayAlert("Error", "Error : " + ex.Message, "OK"); } }
protected void gridSample_RowUpdating(object sender, GridViewUpdateEventArgs e) { GridViewRow row = GridView1.Rows[e.RowIndex]; TextBox txtKategoriAdı = row.FindControl("txtKategoriAdı") as TextBox; if (txtKategoriAdı.Text != null) { using (DataContext db = new DataContext()) { int kategoriID = Convert.ToInt32(GridView1.DataKeys[e.RowIndex].Value); Kategori obj = db.Kategori.First(x => x.Id == kategoriID); obj.Ad = txtKategoriAdı.Text; db.SaveChanges(); lblMessage.Text = "Başarıyla kaydedildi."; GridView1.EditIndex = -1; BindGrid(); } } }
private List <Kategori> KategorilerAyıkla() { List <Kategori> ktgrlr = null; try { if (!string.IsNullOrWhiteSpace(YeniKategoriler)) { ktgrlr = new List <Kategori>(); var jsnKatgrlr = Newtonsoft.Json.JsonConvert.DeserializeObject(YeniKategoriler) as Newtonsoft.Json.Linq.JArray; Kategori birKat = null; foreach (var jsnKtg in jsnKatgrlr) { var ktProp = jsnKtg.First as Newtonsoft.Json.Linq.JProperty; var alktProp = jsnKtg.Last as Newtonsoft.Json.Linq.JProperty; var katAd = ktProp.Value.ToString(); var katVar = ktgrlr.FirstOrDefault(k => k.Ad.Equals(katAd)); if (katVar == null) { birKat = new Kategori() { Ad = katAd, RestoranId = RestoranSeçildi, SistemDurum = VarlıkSistemDurum.Aktif, OluşturuKimsiId = GüvenlikYardımcı.ŞimdikiKullanıcıId, Oluşturulduğunda = DateTime.Now, AltKategoriler = new List <Kategori>() }; ktgrlr.Add(birKat); } else { birKat = katVar; } if (alktProp.Value != null && !string.IsNullOrWhiteSpace(alktProp.Value.ToString())) { birKat.AltKategoriler.Add( new Kategori() { Ad = alktProp.Value.ToString(), RestoranId = RestoranSeçildi, SistemDurum = VarlıkSistemDurum.Aktif, OluşturuKimsiId = GüvenlikYardımcı.ŞimdikiKullanıcıId, Oluşturulduğunda = DateTime.Now }); } } } return(ktgrlr); } catch (Exception ex) { throw; } }
protected void Page_Load(object sender, EventArgs e) { if (Session["KullaniciAdi"] != null) { sKullanici.InnerText = Session["KullaniciAdi"].ToString(); NormalPanel.Visible = false; KullaniciPaneli.Visible = true; } else { NormalPanel.Visible = true; KullaniciPaneli.Visible = false; } #region Ana Sayfa Sekmesi nav.InnerHtml = "<li class=\"current\">" + "<a href=\"Default.aspx\">Ana Sayfa</a>" + "<ul class=\"sub-menu\">" + "<li><a href=\"#\" class=\"mega-title\">Diğer Sayfalar</a></li>" + "<li><a href=\"Contact.aspx\">İletişim</a></li>" + "<li><a href=\"AboutUs.aspx\">Hakkımızda</a></li>" + "<li><a href=\"Blog.aspx\">Blog</a></li>" + "<li><a href=\"Account.aspx\">Bilgilerim</a></li>" + "<li><a href=\"Cart.aspx\">Sepetim</a></li>" + "<li><a href=\"Checkout.aspx\">Satın Al</a></li>" + "<li><a href=\"Shop.aspx\">Ürün Ara</a></li>" + "<li><a href=\"Liked.aspx\">Beğendiklerim</a></li>" + "</ul>" + "</li>"; #endregion ModalDataContext data = new ModalDataContext(); List <Kategori> kategoriler = data.Kategoris.ToList(); int i = 0, c = kategoriler.Count; string nav_inner_html = ""; while (i < c) { Kategori _k = kategoriler[i]; List <UrunGrubu> gruplar = data.UrunGrubus.Where(ug => ug.KategoriID == _k.KategoriID).ToList(); int j = 0, d = gruplar.Count; int d2 = d / 2; string grup_inner_html = "<span><a href=\"#\" class=\"mega-title\">Ürünler</a>"; while (j <= d / 2) { UrunGrubu ug = gruplar[j]; grup_inner_html += "<a href=\"Shop.aspx?ctgr=" + _k.KategoriID + "&grp=" + ug.GrupID + "\">" + ug.GrupAdi + "</a>"; j++; } grup_inner_html += "</span>"; grup_inner_html += "<span><a href=\"#\" class=\"mega-title\">Ürünler</a>"; while (j < d) { UrunGrubu ug = gruplar[j]; grup_inner_html += "<a href=\"Shop.aspx?ctgr=" + _k.KategoriID + "&grp=" + ug.GrupID + "\">" + ug.GrupAdi + "</a>"; j++; } grup_inner_html += "</span>"; List <UrunGrubu> begenilenGruplar = _k.UrunGrubus.OrderByDescending(ug => ug.Uruns.Sum(u => u.Begeniler)).Take(3).ToList(); grup_inner_html += "<span><a href=\"#\" class=\"mega-title\">Beğenilenler</a>"; j = 0; d = begenilenGruplar.Count; while (j < d) { UrunGrubu ug = begenilenGruplar[j]; grup_inner_html += "<a href=\"Shop.aspx?ctgr=" + _k.KategoriID + "&grp=" + ug.GrupID + "\">" + ug.GrupAdi + "</a>"; j++; } grup_inner_html += "</span>"; List <UrunGrubu> oneCikanGruplar = _k.UrunGrubus.OrderByDescending(ug => ug.Uruns.Sum(u => u.GoruntulenmeSayisi)).Take(3).ToList(); grup_inner_html += "<span><a href=\"#\" class=\"mega-title\">Öne Çıkanlar</a>"; j = 0; d = oneCikanGruplar.Count; while (j < d) { UrunGrubu ug = oneCikanGruplar[j]; grup_inner_html += "<a href=\"Shop.aspx?ctgr=" + _k.KategoriID + "&grp=" + ug.GrupID + "\">" + ug.GrupAdi + "</a>"; j++; } grup_inner_html += "</span>"; nav_inner_html += "<li>" + "<a href=\"Shop.aspx?ctgr=" + _k.KategoriID + "\">" + _k.KategoriAdi + "</a>" + "<div class=\"megamenu\">" + "<div class=\"megamenu-list clearfix\">" + grup_inner_html + "</div>" + "</li>"; i++; } nav.InnerHtml += nav_inner_html; }
public void UpdateKategoriAsync(Kategori kategori) { _context.Kategori.Update(kategori); }
public void UyeKayitTest() { Database.SetInitializer<Context>(new CreateDatabaseIfNotExists<Context>()); using (var context = new Context()) { //context.Database.Create(); Uye uye = new Uye { uyeID = 1, uyeEmail="*****@*****.**", uyeAd="arbuk", uyeSoyad="cebir", uyeKullanici="arbkcbr", uyeSifre="arbkcbr123", Yorums = new List<Yorum>{ new Yorum { yorumID=1, YorumOnay=false, yorumResim="www.resim.com/asd/asds.png", yorumTarih=DateTime.Now }, new Yorum { yorumID=2, YorumOnay =true, yorumResim="www.resim.com/asd/asdffs.png", yorumTarih=DateTime.Now } }, }; Kategori kategori = new Kategori { kategoriID = 1, kategoriAd = "Asp.Net", kategoriResim = "www.resim.com/asd/asssscsdffs.png", Makales = new List<Makale>{ new Makale { makaleID=1, kategoriID=1, makaleBaslik="asda", makaleIcerik="asdasdasd", makaleOkunma=0, makaleOzet="fasfagghhhhh", makaleResim="www.resim.com/asd/asdffs.png", makaleYorumSayisi=0, }, new Makale { makaleID=2, kategoriID=1, makaleBaslik="asda", makaleIcerik="asdasdasd", makaleOkunma=0, makaleOzet="fasfagghhhhh", makaleResim="www.resim.com/asd/asdffs.png", makaleYorumSayisi=0 } } }; //context.Entry(uye).State = System.Data.EntityState.added; context.Uyes.Add(uye); context.Kategoris.Add(kategori); context.SaveChanges(); } }
public bool KategoriSil(Kategori m) { throw new NotImplementedException(); }
public void Slett_POST_ok() { // Arrange var controller = new KategoriController(new KategoriLogikk(new KategoriRepositoryStub())); var builder = new TestControllerBuilder(); builder.InitializeController(controller); controller.Session["AdminInnlogget"] = true; var forventetKategori = new Kategori() { ID = 1, Navn = "Mobiltelefoner" }; // Act var result = (RedirectToRouteResult)controller.Slett(1, forventetKategori); // Assert Assert.AreEqual(result.RouteName, ""); Assert.AreEqual(result.RouteValues.Values.ElementAt(0), "Liste"); }
public void Liste() { // Arrange var controller = new KategoriController(new KategoriLogikk(new KategoriRepositoryStub())); var builder = new TestControllerBuilder(); builder.InitializeController(controller); controller.Session["AdminInnlogget"] = true; var mobiltelefoner = new Kategori() { Navn = "Mobiltelefoner" }; var datautstyr = new Kategori() { Navn = "Datautstyr" }; var forventetResultat = new List<Kategori>(); forventetResultat.Add(mobiltelefoner); forventetResultat.Add(datautstyr); // Act var result = (ViewResult)controller.Liste(); var resultat = (List<Kategori>)result.Model; // Assert Assert.AreEqual(result.ViewName, ""); for (var i = 0; i < resultat.Count; i++) { Assert.AreEqual(forventetResultat[i].Navn, resultat[i].Navn); Assert.AreEqual(forventetResultat[i].Slettet, resultat[i].Slettet); } }
public bool Rediger(int id, Kategori kategori) { return _repository.Rediger(id, kategori); }
public bool LeggInn(Kategori kategori) { return _repository.LeggInn(kategori); }
public void Liste() { //Arrange var controller = new OrdreController(new OrdreLogikk(new OrdreRepositoryStub())); var forventetResultat = new List<Ordre>(); var sessionMock = new TestControllerBuilder(); sessionMock.InitializeController(controller); controller.Session["AdminInnlogget"] = true; var kunden = new Kunde() { Adresse = "Osloveien 123", Epost = "*****@*****.**", Etternavn = "Hansen", Fornavn = "Per", Passord = Crypto.LagHash("asdf"), Postnummer = "0221", Poststed = "Oslo", Tlf = "94000000" }; var mobiltelefoner = new Kategori() { Navn = "Mobiltelefoner" }; var artikkel = new Artikkel() { Kategori = mobiltelefoner, Beskrivelse = "iPhone 5", Pris = 1000, AntallPaaLager = 5, BildeUrl = "http://i.imgur.com/A9VXpL7.jpg", ThumbnailUrl = "http://i.imgur.com/A9VXpL7m.jpg" }; var ordrelinje = new Ordrelinje() { Antall = 1, Artikkel = artikkel, PrisPerStk = 1000, TotalSumLinje = 1000 }; var ordrelinjer = new List<Ordrelinje>(); ordrelinjer.Add(ordrelinje); ordrelinjer.Add(ordrelinje); var ordre = new Ordre() { Kunde = kunden, Adresse = "Osloveien 123", Postnummer = "0221", Poststed = "Oslo", Ordrelinjer = ordrelinjer }; forventetResultat.Add(ordre); forventetResultat.Add(ordre); forventetResultat.Add(ordre); //Act var actionresult = (ViewResult)controller.Liste(); var resultat = (List<Ordre>)actionresult.Model; //Assert Assert.AreEqual(actionresult.ViewName, ""); for (int i = 0; i < resultat.Count; i++) { Assert.AreEqual(forventetResultat[i].Navn, resultat[i].Navn); Assert.AreEqual(forventetResultat[i].Adresse, resultat[i].Adresse); Assert.AreEqual(forventetResultat[i].Kunde.Fornavn, resultat[i].Kunde.Fornavn); Assert.AreEqual(forventetResultat[i].Kunde.Etternavn, resultat[i].Kunde.Etternavn); Assert.AreEqual(forventetResultat[i].Kunde.Adresse, resultat[i].Kunde.Adresse); Assert.AreEqual(forventetResultat[i].Kunde.Epost, resultat[i].Kunde.Epost); Assert.AreEqual(forventetResultat[i].Kunde.Aktiv, resultat[i].Kunde.Aktiv); Assert.AreEqual(forventetResultat[i].Kunde.Kundenummer, resultat[i].Kunde.Kundenummer); Assert.AreEqual(forventetResultat[i].Kunde.Tlf, resultat[i].Kunde.Tlf); Assert.AreEqual(forventetResultat[i].Kunde.Poststed, resultat[i].Kunde.Poststed); Assert.AreEqual(forventetResultat[i].Kunde.Postnummer, resultat[i].Kunde.Postnummer); for (int j = 0; j < forventetResultat[i].Kunde.Passord.Length; j++) { Assert.AreEqual(forventetResultat[i].Kunde.Passord[j], resultat[i].Kunde.Passord[j]); } Assert.AreEqual(forventetResultat[i].Ordredato, resultat[i].Ordredato); for (int j = 0; j < forventetResultat[i].Ordrelinjer.Count; j++) { Assert.AreEqual(forventetResultat[i].Ordrelinjer[j].Antall, resultat[i].Ordrelinjer[j].Antall); Assert.AreEqual(forventetResultat[i].Ordrelinjer[j].Artikkel.AntallPaaLager, resultat[i].Ordrelinjer[j].Artikkel.AntallPaaLager); Assert.AreEqual(forventetResultat[i].Ordrelinjer[j].Artikkel.Artikkelnr, resultat[i].Ordrelinjer[j].Artikkel.Artikkelnr); Assert.AreEqual(forventetResultat[i].Ordrelinjer[j].Artikkel.Beskrivelse, resultat[i].Ordrelinjer[j].Artikkel.Beskrivelse); Assert.AreEqual(forventetResultat[i].Ordrelinjer[j].Artikkel.BildeUrl, resultat[i].Ordrelinjer[j].Artikkel.BildeUrl); Assert.AreEqual(forventetResultat[i].Ordrelinjer[j].Artikkel.Pris, resultat[i].Ordrelinjer[j].Artikkel.Pris); Assert.AreEqual(forventetResultat[i].Ordrelinjer[j].Artikkel.Slettet, resultat[i].Ordrelinjer[j].Artikkel.Slettet); Assert.AreEqual(forventetResultat[i].Ordrelinjer[j].Artikkel.ThumbnailUrl, resultat[i].Ordrelinjer[j].Artikkel.ThumbnailUrl); Assert.AreEqual(forventetResultat[i].Ordrelinjer[j].Artikkel.Kategori.Navn, resultat[i].Ordrelinjer[j].Artikkel.Kategori.Navn); Assert.AreEqual(forventetResultat[i].Ordrelinjer[j].Artikkel.Kategori.Slettet, resultat[i].Ordrelinjer[j].Artikkel.Kategori.Slettet); Assert.AreEqual(forventetResultat[i].Ordrelinjer[j].PrisPerStk, resultat[i].Ordrelinjer[j].PrisPerStk); Assert.AreEqual(forventetResultat[i].Ordrelinjer[j].TotalSumLinje, resultat[i].Ordrelinjer[j].TotalSumLinje); } Assert.AreEqual(forventetResultat[i].Ordrenummer, resultat[i].Ordrenummer); Assert.AreEqual(forventetResultat[i].Postnummer, resultat[i].Postnummer); Assert.AreEqual(forventetResultat[i].Poststed, resultat[i].Poststed); Assert.AreEqual(forventetResultat[i].TotalSum, resultat[i].TotalSum); } }
public void SlettKategori_Ok_Post() { //Arrange var controller = new AttributtController(new AttributtBLL(new DbAttributterStub())); var forventetResultat = new Kategori { kategoriId = 1, navn = "Sko" }; //Act var resultat = (JsonResult)controller.SlettKategori(1); dynamic jsonObject = resultat.Data; //Assert Assert.AreEqual(forventetResultat.kategoriId, jsonObject.kategoriId); Assert.AreEqual(forventetResultat.navn, jsonObject.navn); }
public Kategori updateKategori(Kategori kategori) { using (var db = new NettbutikkContext()) { try { var funnet = db.Kategorier.Find(kategori.kategoriId); funnet.Navn = kategori.navn; db.SaveChanges(); return kategori; } catch (Exception feil) { DAL.ErrorHandler.logError(feil); return null; } } }
public static void Initialize(IApplicationBuilder app) { using (var serviceScope = app.ApplicationServices.CreateScope()) { var context = serviceScope.ServiceProvider.GetService <FAQContext>(); if (context.FAQs.Count() == 0) { var FAQ1 = new FAQ { spørsmål = "Må jeg være kunde for å kjøpe billett?", svar = "Nei. Man kan legge til navn og adresse under bestilling, men dette er ikke nødvendig.", rating = 9 }; var FAQ2 = new FAQ { spørsmål = "Kan jeg endre billetten min?", svar = "Ja. Hvis du har gjort en feil, eller ønsker å endre billetten av en annen grunn, " + "kan du gjøre dette ved å trykke på 'endre' når du kommer til kvittering.", rating = 2 }; var FAQ3 = new FAQ { spørsmål = "Er det studentrabatt?", svar = "Det er en egen billettype for studenter, som er billigere enn en vanlig voksenbillett.", rating = 3 }; var FAQ4 = new FAQ { spørsmål = "Kan jeg bestille flere billetter på samme bestilling?", svar = "Nei. Dette er dessverre ikke mulig per dags dato, men er noe vi prioriterer å legge til så snart som mulig.", rating = 4 }; var FAQ5 = new FAQ { spørsmål = "Hvor mye baggasje kan jeg ta med?", svar = "Du har en håndbaggasje og en større baggasje inkludert i billetten din.", rating = 8 }; var FAQ6 = new FAQ { spørsmål = "Kan jeg reservere sitteplass?", svar = "Dette er ikke mulig per dags dato, så førstemann til mølla-prinsippet gjelder enn så lenge.", rating = -1 }; var FAQ7 = new FAQ { spørsmål = "Hvilke tiltak blir gjort i hendhold til COVID-19?", svar = "Sikkerheten til våre reisende er vår høyeste prioritet. Vi har redusert antall billetter per avgang " + "og deler ut gratis munnbind ved påstigning. Rundt om i bussen har vi plassert dispensere med antibac.", rating = 24 }; var FAQ8 = new FAQ { spørsmål = "Hva skjer hvis bussen er forsinket?", svar = "Dersom bussen blir mer enn én time forsinket, vil du få tilbakebetalt 50% av billettprisen til det kortnummeret du betalte med.", rating = 15 }; if (context.Kategorier.Count() == 0) { var list1 = new List <FAQ> { FAQ1 }; var list2 = new List <FAQ> { FAQ3, FAQ4, FAQ6 }; var list3 = new List <FAQ> { FAQ2, FAQ5 }; var list4 = new List <FAQ> { FAQ7, FAQ8 }; var kat1 = new Kategori { tittel = "Før bestilling", faqs = list1 }; var kat2 = new Kategori { tittel = "Under bestilling", faqs = list2 }; var kat3 = new Kategori { tittel = "Etter bestilling", faqs = list3 }; var kat4 = new Kategori { tittel = "Generelle spørsmål", faqs = list4 }; context.Kategorier.Add(kat1); context.Kategorier.Add(kat2); context.Kategorier.Add(kat3); context.Kategorier.Add(kat4); } context.FAQs.Add(FAQ1); context.FAQs.Add(FAQ2); context.FAQs.Add(FAQ3); context.FAQs.Add(FAQ4); context.FAQs.Add(FAQ5); context.FAQs.Add(FAQ6); context.FAQs.Add(FAQ7); context.FAQs.Add(FAQ8); } if (context.Forslag.Count() == 0) { var forslag1 = new Forslag { navn = "Ola", epost = "*****@*****.**", spørsmål = "Hvor finner jeg holdeplassen?" }; var forslag2 = new Forslag { navn = "Kari", epost = "*****@*****.**", spørsmål = "Hvordan vet jeg hvilken buss jeg skal ta?" }; context.Forslag.Add(forslag1); context.Forslag.Add(forslag2); } context.SaveChanges(); } }
public ActionResult KategoriEkle(Kategori k) { c.Kategoris.Add(k); c.SaveChanges(); return(RedirectToAction("Index")); }
public void Liste() { //ARRANGE var controller = new ArtikkelController(new ArtikkelLogikk(new ArtikkelRepositoryStub())); var sessionMock = new TestControllerBuilder(); sessionMock.InitializeController(controller); controller.Session["AdminInnlogget"] = true; var forventetResultat = new List<Artikkel>(); var mobiltelefoner = new Kategori() { Navn = "Mobiltelefoner" }; var datautstyr = new Kategori() { Navn = "Datautstyr" }; forventetResultat.Add(new Artikkel() { Kategori = mobiltelefoner, Beskrivelse = "iPhone 5", Pris = 1000, AntallPaaLager = 5, BildeUrl = "http://i.imgur.com/A9VXpL7.jpg", ThumbnailUrl = "http://i.imgur.com/A9VXpL7m.jpg" }); forventetResultat.Add(new Artikkel() { Kategori = mobiltelefoner, Beskrivelse = "Nexus 5", Pris = 1300, AntallPaaLager = 0, BildeUrl = "http://i.imgur.com/3dQ4GRO.jpg", ThumbnailUrl = "http://i.imgur.com/3dQ4GROm.jpg" }); forventetResultat.Add(new Artikkel() { Kategori = datautstyr, Beskrivelse = "Logitech Tastatur", Pris = 350, AntallPaaLager = 5, BildeUrl = "http://i.imgur.com/sLkBQnj.jpg", ThumbnailUrl = "http://i.imgur.com/sLkBQnjm.jpg" }); // Act var actionResult = (ViewResult)controller.Liste(); var result = (List<Artikkel>)actionResult.Model; // Assert Assert.AreEqual(actionResult.ViewName, ""); for (int i = 0; i < result.Count; i++) { Assert.AreEqual(forventetResultat[i].AntallPaaLager, result[i].AntallPaaLager); Assert.AreEqual(forventetResultat[i].Artikkelnr, result[i].Artikkelnr); Assert.AreEqual(forventetResultat[i].Beskrivelse, result[i].Beskrivelse); Assert.AreEqual(forventetResultat[i].BildeUrl, result[i].BildeUrl); Assert.AreEqual(forventetResultat[i].Kategori.Navn, result[i].Kategori.Navn); Assert.AreEqual(forventetResultat[i].Kategori.Slettet, result[i].Kategori.Slettet); Assert.AreEqual(forventetResultat[i].Pris, result[i].Pris); Assert.AreEqual(forventetResultat[i].Slettet, result[i].Slettet); Assert.AreEqual(forventetResultat[i].ThumbnailUrl, result[i].ThumbnailUrl); } }
public void Rediger_POST_ok_ref_front() { // Arrange var controller = new KategoriController(new KategoriLogikk(new KategoriRepositoryStub())); var builder = new TestControllerBuilder(); builder.InitializeController(controller); controller.Session["AdminInnlogget"] = true; controller.Request.QueryString.Add("ref", "front"); var forventetKategori = new Kategori() { ID = 1, Navn = "Bærbare håndholdte telefoner" }; // Act var result = (RedirectToRouteResult)controller.Rediger(1, forventetKategori); // Assert Assert.AreEqual(result.RouteName, ""); Assert.AreEqual(result.RouteValues.Values.ElementAt(0), "Liste"); Assert.AreEqual(result.RouteValues.Values.ElementAt(1), "Katalog"); }
protected override void Seed(MarketShow.Models.ApplicationDbContext context) { // admin rolü yoksa oluþtur if (!context.Roles.Any(x => x.Name == "admin")) { var roleStore = new RoleStore <IdentityRole>(context); var roleManager = new RoleManager <IdentityRole>(roleStore); var role = new IdentityRole { Name = "admin" }; roleManager.Create(role); } // admin kullanýcýsý yoksa oluþtur ve admin rolü ata if (!context.Users.Any(x => x.UserName == "*****@*****.**")) { var userStore = new UserStore <ApplicationUser>(context); var userManager = new UserManager <ApplicationUser>(userStore); var user = new ApplicationUser { Email = "*****@*****.**", UserName = "******", Ad = "Admin", Soyad = "User", EmailConfirmed = true }; userManager.Create(user, "Ankara1."); userManager.AddToRole(user.Id, "admin"); } // örnek kategorileri ve ürünleri ekle if (!context.Kategoriler.Any()) { var kategori1 = new Kategori { KategoriAd = "Ýçecekler" }; kategori1.Urunler.Add(new Urun { UrunAd = "Kola", BirimFiyat = 3.5m, Aciklama = "Serinleten lezzet. Soðuk içiniz." }); kategori1.Urunler.Add(new Urun { UrunAd = "Ayran", BirimFiyat = 3.5m, Aciklama = "Milli içeceðimiz. Ben koþarým anlamýna gelir." }); context.Kategoriler.Add(kategori1); context.Kategoriler.Add(new Kategori { KategoriAd = "Süt Ürünleri" }); var kategori3 = new Kategori { KategoriAd = "Cep Telefonlarý" }; kategori3.Urunler.Add(new Urun { UrunAd = "IPhone X", BirimFiyat = 8000m, Aciklama = "Bir telefondan çok daha fazlasý." }); context.Kategoriler.Add(kategori3); } // þehirleri ekle if (!context.Sehirler.Any()) { foreach (KeyValuePair <int, string> entry in TurkiyeIller()) { context.Sehirler.Add( new Models.Sehir { Id = entry.Key, SehirAd = entry.Value } ); } } }
public void LagNy_POST_model_feil() { // Arrange var controller = new KategoriController(new KategoriLogikk(new KategoriRepositoryStub())); var builder = new TestControllerBuilder(); builder.InitializeController(controller); controller.Session["AdminInnlogget"] = true; controller.ViewData.ModelState.AddModelError("Navn", "Ikke oppgitt kategorinavn."); var forventetKategori = new Kategori(); // Act var result = (ViewResult)controller.LagNy(forventetKategori); // Assert Assert.IsTrue(result.ViewData.ModelState.Count == 1); Assert.AreEqual(result.ViewName, ""); }
public async Task AddKategoriAsync(Kategori kategori) { await _context.Kategori.AddAsync(kategori); }
public JsonResult OppdaterKategori(Kategori item) { var redigert = _attributtBLL.updateKategori(item); return Json(redigert); }
public Kategori updateKategori(Kategori kategori) { return _repo.updateKategori(kategori); }
public Kategori deleteKategori(int id) { var ny = new Kategori() { kategoriId = 1, navn = "Sko" }; if (id != ny.kategoriId) { return null; } else { return ny; } }
public Kategori Kaydet(Kategori entity) { return(_kategoriDal.Kaydet(entity)); }
public int BeregnPoeng(string kast, Kategori kategori) { YatzyKategoriBeregner resultat = new YatzyKategoriBeregner(); int sum = 0; string[] cleanKast = splitString(kast); switch (kategori) { case Kategori.Enere: { return(sum = resultat.GetPoeng(kategori, cleanKast)); } case Kategori.Toere: { return(sum = resultat.GetPoeng(kategori, cleanKast)); } case Kategori.Treere: { return(sum = resultat.GetPoeng(kategori, cleanKast)); } case Kategori.Firere: { return(sum = resultat.GetPoeng(kategori, cleanKast)); } case Kategori.Femmere: { return(sum = resultat.GetPoeng(kategori, cleanKast)); } case Kategori.Seksere: { return(sum = resultat.GetPoeng(kategori, cleanKast)); } case Kategori.Par: { return(sum = resultat.getPar(cleanKast)); } case Kategori.ToPar: { return(sum = resultat.getToPar(cleanKast)); } case Kategori.TreLike: { return(sum = resultat.getTreLike(cleanKast)); } case Kategori.FireLike: { return(sum = resultat.getFireLike(cleanKast)); } case Kategori.LitenStraigt: { return(sum = resultat.getLitenStraight(cleanKast)); } case Kategori.StorStraight: { return(sum = resultat.getStorStraight(cleanKast)); } case Kategori.FulltHus: { return(sum = resultat.getFulltHus(cleanKast)); } case Kategori.Sjanse: { return(sum = resultat.getSjanse(cleanKast)); } case Kategori.Yatzy: { return(sum = resultat.getYatzy(cleanKast)); } } return(sum); }
public bool Sil(Kategori entity) { return(_kategoriDal.Sil(entity)); }
public async Task RemoveKategoriAsync(int kategoriId) { Kategori kategori = await GetByIdAsync(kategoriId); _context.Kategori.Remove(kategori); }
public async static void Initialize(IServiceProvider serviceProvider) { Console.WriteLine("Çekirdek veriler yazılıyor..."); //Random r = new Random(); -----> r //ETicaretContext context = new ETicaretContext(); -----> context using (var context = new ETicaretContext(serviceProvider.GetRequiredService < DbContextOptions <ETicaretContext> >())) { context.Database.Migrate(); //silinen veritabanını da yeniden oluşturur(migration'lara göre) // Urunler tablosunda herhangi bir kayıt varsa if (context.Urunler.Any()) { return; // Hiç bir şey yapmadan çık. Çünkü veritabanı zaten tohumlanmış. } //tohum rol var roleManager = serviceProvider.GetRequiredService <RoleManager <AppRole> >(); await roleManager.CreateAsync(new AppRole { Name = "Admin" }); await roleManager.CreateAsync(new AppRole { Name = "Manager" }); await roleManager.CreateAsync(new AppRole { Name = "Member" }); // user tohumlamaya başlıyoruz var adminberkay = new AppUser { UserName = "******", Email = "*****@*****.**", EmailConfirmed = true }; var managerberkay = new AppUser { UserName = "******", Email = "*****@*****.**", EmailConfirmed = true }; var memberberkay = new AppUser { UserName = "******", Email = "*****@*****.**", EmailConfirmed = true }; var userManager = serviceProvider.GetRequiredService <UserManager <AppUser> >(); // oluşturulan appuser instance lari usermanager a verip identity yapısı için bir user oluşturuyoruz. // identity sisteminde ancak usermanager klasından kullanıcı oluşturulabiliyor. await userManager.CreateAsync(adminberkay, "Qaz123+"); await userManager.CreateAsync(managerberkay, "Qaz123+"); await userManager.CreateAsync(memberberkay, "Qaz123+"); // user a rol atama işlemini tohumluyoruz...⏬ await userManager.AddToRoleAsync(adminberkay, "Admin"); //bu bir komut await userManager.AddToRoleAsync(managerberkay, "Manager"); //bu bir komut await userManager.AddToRoleAsync(memberberkay, "Member"); //bu bir komut var urunler = new Urun[] { new Urun { Ad = "Ayakkabı", Aciklama = "Rahat, şık ve ucuz...", Fiyat = 99.99M, //urunler[0] Resimler = new List <Resim>() { new Resim { DosyaAdi = "10268547481650.jpg" }, new Resim { DosyaAdi = "10268547579954.jpg" }, new Resim { DosyaAdi = "10268547678258.jpg" }, new Resim { DosyaAdi = "10268547743794.jpg" }, } }, new Urun { Ad = "Kol saati", Aciklama = "Rahat, şık ve pahalı...", Fiyat = 199.99M, //urunler[1] Resimler = new List <Resim> { new Resim { DosyaAdi = "kolsaati.jfif" }, } }, new Urun { Ad = "Drone", Aciklama = "Uçar, kaçar...", Fiyat = 399.90M, //urunler[2] Resimler = new List <Resim>() { new Resim { DosyaAdi = "10072484479026.jpg" }, new Resim { DosyaAdi = "10072484511794.jpg" }, new Resim { DosyaAdi = "10072484577330.jpg" }, new Resim { DosyaAdi = "10072484610098.jpg" }, new Resim { DosyaAdi = "10395470102578.jpg" }, }, }, new Urun { Ad = "Oyuncu Faresi", Aciklama = "Yüksek hassasiyet..", Fiyat = 299.90M, //urunler[3] Resimler = new List <Resim>() { new Resim { DosyaAdi = "9730068119602.jpg" }, new Resim { DosyaAdi = "9730068152370.jpg" }, new Resim { DosyaAdi = "9730068185138.jpg" }, new Resim { DosyaAdi = "9730068217906.jpg" }, new Resim { DosyaAdi = "9730068250674.jpg" }, new Resim { DosyaAdi = "9730068283442.jpg" }, }, }, new Urun { Ad = "Kemer", Aciklama = "Yılan derisinden...", Fiyat = 599.90M, //urunler[4] Resimler = new List <Resim>() { new Resim { DosyaAdi = "kemer.jpg" }, }, }, new Urun { Ad = "Mouse", Aciklama = "Her yüzeyde çalışır...", Fiyat = 89.90M, //urunler[5] Resimler = new List <Resim>() { new Resim { DosyaAdi = "mouse.jpg" }, }, }, new Urun { Ad = "Ateş Ölçer", Aciklama = "Tam ölçer, hızlı ölçer", Fiyat = 189.90M, //urunler[6] Resimler = new List <Resim>() { new Resim { DosyaAdi = "9973508210738.jpg" }, new Resim { DosyaAdi = "9973508276274.jpg" }, }, }, new Urun { Ad = "Davul", Aciklama = "Az yer kaplar....", Fiyat = 829.90M, //urunler[7] Resimler = new List <Resim>() { new Resim { DosyaAdi = "10049148190770.jpg" }, }, }, new Urun { Ad = "Parfüm", Aciklama = "Kalıcıdır...", Fiyat = 329.90M, //urunler[8] Resimler = new List <Resim>() { new Resim { DosyaAdi = "10125668220978.jpg" }, }, }, new Urun { Ad = "Yemek Masası", Aciklama = "Balkonunuza çok yakışacak...", Fiyat = 899.90M, //urunler[9] Resimler = new List <Resim>() { new Resim { DosyaAdi = "10165918564402.jpg" }, }, }, new Urun { Ad = "Bisiklet", Aciklama = "Hafif ve dayanıklı...", Fiyat = 999.90M, //urunler[10] Resimler = new List <Resim>() { new Resim { DosyaAdi = "10183905771570.jpg" }, }, }, new Urun { Ad = "Makyaj Kalemi", Aciklama = "Boyar, çizer...", Fiyat = 49.90M, //urunler[11] Resimler = new List <Resim>() { new Resim { DosyaAdi = "10399240159282.jpg" }, }, }, new Urun { Ad = "Drone 2", Aciklama = "Otomatik iniş-kalkış...", Fiyat = 899.90M, //urunler[12] Resimler = new List <Resim>() { new Resim { DosyaAdi = "drone.jpg" }, }, }, }; context.Urunler.AddRange(urunler); var kategoriler = new Kategori[] { new Kategori { Adi = "Elektronik" }, //kategoriler[0] new Kategori { Adi = "Moda" }, //kategoriler[1] new Kategori { Adi = "Ev/Yaşam/Kırtasiye/Ofis" }, //kategoriler[2] new Kategori { Adi = "Oto/Bahçe/Yapı Market" }, //kategoriler[3] new Kategori { Adi = "Anne/Bebek/Oyuncak" }, //kategoriler[4] new Kategori { Adi = "Spor/Outdoor" }, //kategoriler[5] new Kategori { Adi = "Kozmetik/Kişisel Bakım" }, //kategoriler[6] new Kategori { Adi = "Süpermarket/Pet Shop" }, //kategoriler[7] new Kategori { Adi = "Kitap/Müzik/Film/Hobi" }, //kategoriler[8] }; context.Kategoriler.AddRange(kategoriler); var kategorilerVeUrunleri = new KategoriUrun[] { new KategoriUrun { Urun = urunler[0], Kategori = kategoriler[1] }, //Ayakkabı-->Moda new KategoriUrun { Urun = urunler[1], Kategori = kategoriler[1] }, //Kol Saati-->Moda new KategoriUrun { Urun = urunler[2], Kategori = kategoriler[0] }, //Drone -->Elektronik new KategoriUrun { Urun = urunler[2], Kategori = kategoriler[8] }, //Drone -->Hobi new KategoriUrun { Urun = urunler[0], Kategori = kategoriler[5] }, new KategoriUrun { Urun = urunler[3], Kategori = kategoriler[0] }, new KategoriUrun { Urun = urunler[4], Kategori = kategoriler[1] }, new KategoriUrun { Urun = urunler[5], Kategori = kategoriler[0] }, new KategoriUrun { Urun = urunler[6], Kategori = kategoriler[0] }, new KategoriUrun { Urun = urunler[6], Kategori = kategoriler[4] }, new KategoriUrun { Urun = urunler[7], Kategori = kategoriler[0] }, new KategoriUrun { Urun = urunler[7], Kategori = kategoriler[8] }, new KategoriUrun { Urun = urunler[8], Kategori = kategoriler[6] }, new KategoriUrun { Urun = urunler[8], Kategori = kategoriler[1] }, new KategoriUrun { Urun = urunler[9], Kategori = kategoriler[2] }, new KategoriUrun { Urun = urunler[9], Kategori = kategoriler[3] }, new KategoriUrun { Urun = urunler[10], Kategori = kategoriler[5] }, new KategoriUrun { Urun = urunler[11], Kategori = kategoriler[6] }, new KategoriUrun { Urun = urunler[12], Kategori = kategoriler[0] }, new KategoriUrun { Urun = urunler[12], Kategori = kategoriler[8] }, }; context.KategorilerVeUrunleri.AddRange(kategorilerVeUrunleri); context.SaveChanges(); var logger = serviceProvider.GetRequiredService <ILogger <Program> >(); logger.LogInformation("Çekirdek veriler başarıyla yazıldı"); } }
public ActionResult kategoriAdd() { Kategori model = new Kategori(); return(View(model)); }
public ActionResult Guncelle(int id) { Kategori güncellenecek = db.Kategoriler.Find(id); return(View("KatForm", güncellenecek)); }
private void KategoriGüncelle(Kategori kategori) { throw new NotImplementedException(); }
public void Ekle(Kategori veri) { _kategoriDal.Ekle(veri); }
protected void Page_Load(object sender, EventArgs e) { if (!Page.IsPostBack) { try { using (Haber m = HaberMethods.GetHaber(BAYMYO.UI.Converts.NullToInt64(Request.QueryString["hid"]))) { if (m != null) { #region --- html-meta --- //Core.ClearMetaTags(this.Page); this.Page.Title = m.Baslik;// +" | " + Settings.Site.Title; this.Page.MetaDescription = m.Ozet; this.Page.MetaKeywords = m.Etiket; string etiket = m.Etiket; if (string.IsNullOrEmpty(etiket)) { etiket = m.Ozet; } string imageUrl = Settings.SiteImageUrl + "haber/" + m.ResimUrl; #endregion if (!m.Aktif) { ltrContent.Text = MessageBox.Show(DialogResult.Warning, "Bu içerik gösterime kapatılmıştır. Bağlantının doğru olduğundan eminseniz lütfen bu durumu yöneticilerimize bildiriniz!"); return; } CommentControl1.IsCommandActive = BAYMYO.UI.Converts.NullToGuidString(Core.CurrentUser.ID).Equals(m.HesapID); CommentControl1.Visible = m.Yorum; CommentControl1.ModulID = "haber"; CommentControl1.IcerikID = Request.QueryString["hid"]; using (Hesap hsp = HesapMethods.GetHesap(m.HesapID)) { //Icerik Bilgisi ltrContent.Text = BAYMYO.UI.FileIO.ReadText(Server.MapPath(Settings.ViewPath + "NewsView.view")); //string ilgiliVideo = "", ilgiliFoto = "", fotogaleri = "", videogaleri = ""; //if (m.Video > 0) //{ // videogaleri = string.Format("<div class=\"clear\"></div><a href=\"{0}\"><img style=\"float:left\" itemprop=\"image\" src=\"/images/video-tikla.png\" alt=\"{1} videosunu izlemek için tıklayın.\" title=\"{1} videosunu izlemek için tıklayın.\" /></a>", Core.CreateLink("video", m.Video, "video galeri " + m.Baslik), m.Baslik); // ilgiliVideo = string.Format("<span class=\"video\"><a href=\"{0}\">{1}</a></span>", Core.CreateLink("video", m.Video, m.Baslik + " video"), "Web<br/>TV"); //} //if (m.Galeri > 0) //{ // fotogaleri = string.Format("<div class=\"clear\"></div><a href=\"{0}\"><img style=\"float:left\" itemprop=\"image\" src=\"/images/foto-galeri-tikla.png\" alt=\"{1} foto galeriyi gezinmek için tıklayın.\" title=\"{1} foto galeriyi gezinmek için tıklayın.\" /></a>", Core.CreateLink("galeri", m.Galeri, "foto galeri " + m.Baslik), m.Baslik); // ilgiliFoto = string.Format("<span class=\"galeri\"><a href=\"{0}\">{1}</a></span>", Core.CreateLink("galeri", m.Galeri, m.Baslik + " fotogaleri"), "Foto<br/>Galeri"); //} ltrContent.Text = ltrContent.Text.Replace("%ImagesPath%", Settings.ImagesPath); if (!BAYMYO.UI.Converts.NullToString(KategoriBilgi.ModulID).Equals("haber") || !BAYMYO.UI.Converts.NullToString(KategoriBilgi.ID).Equals(m.KategoriID)) { KategoriBilgi = KategoriMethods.GetKategori("haber", m.KategoriID); if (KategoriBilgi.Aktif) { this.Page.Title += " | " + KategoriBilgi.Adi; } } if (!string.IsNullOrWhiteSpace(m.Sehir) & !KategoriBilgi.Adi.ToLower().Equals(m.Sehir.ToLower())) { this.Page.Title += " | " + m.Sehir; } ltrContent.Text = ltrContent.Text.Replace("%Renk%", KategoriBilgi.Renk); ltrContent.Text = ltrContent.Text.Replace("%Kategori%", string.Format("<a href=\"{0}\" target=\"_blank\">{1}</a>", Core.CreateLink("haberkategori", KategoriBilgi.ID, KategoriBilgi.Adi), KategoriBilgi.Adi)); if (!string.IsNullOrEmpty(m.ResimUrl)) { string url = Settings.ImagesPath + "haber/b/" + m.ResimUrl; if (!System.IO.File.Exists(Server.MapPath(url))) { ltrContent.Text = ltrContent.Text.Replace("%ResimUrl%", ""); } else { ltrContent.Text = ltrContent.Text.Replace("%ResimUrl%", string.Format("<img itemprop=\"image\" src=\"{0}\" alt=\"%Baslik%\" title=\"%Baslik%\" />", url)); } } else { ltrContent.Text = ltrContent.Text.Replace("%ResimUrl%", ""); } ltrContent.Text = ltrContent.Text.Replace("%ImageUrl%", imageUrl); ltrContent.Text = ltrContent.Text.Replace("%Baslik%", m.Baslik.Replace('"', '\'')); ltrContent.Text = ltrContent.Text.Replace("%Body%", BAYMYO.UI.Web.Pages.ClearHtml(m.Icerik).Replace('"', '\'')); ltrContent.Text = ltrContent.Text.Replace("%BaslikDiger%", m.Sehir + " haber son dakika " + KategoriBilgi.Adi.ToLower() + " haberleri."); ltrContent.Text = ltrContent.Text.Replace("%SpotBaslik%", ""); ltrContent.Text = ltrContent.Text.Replace("%Ozet%", m.Ozet.Replace('"', '\'')); ltrContent.Text = ltrContent.Text.Replace("%KayitTarihiSEO%", m.KayitTarihi.ToString("yyyy-MM-ddTHH:mm:ssZ")); ltrContent.Text = ltrContent.Text.Replace("%KayitTarihi%", m.KayitTarihi.ToString("dd/MM/yyyy ddddd HH:mm")); ltrContent.Text = ltrContent.Text.Replace("%Sehir%", m.Sehir); //int indexOf = -1; //string etiketler = string.Empty, etiketQuery = string.Empty; etiket = string.Empty; //foreach (string item in m.Etiket.Split(',')) //{ // etiket = string.Format("<a href=\"{0}{1}\" target=\"_blank\"><strong>{2}</strong></a>", Settings.SiteUrl.Replace("http:", ""), Core.CreateLink("haberetiket", "", item), item.Trim()); // etiketQuery += " or i.yoneticionay=1 and i.aktif=1 and i.etiket like <%USTENTIRNAK%>%" + item.Trim() + ",%<%USTENTIRNAK%>"; // indexOf = m.Icerik.IndexOf(item.Trim()); // if (indexOf >= 0) // { // m.Icerik = m.Icerik.Remove(indexOf, item.Trim().Length); // m.Icerik = m.Icerik.Insert(indexOf, etiket); // } // indexOf = -1; // etiketler += etiket + ", "; //} //if (!BAYMYO.UI.Converts.NullToString(Session["etiketSession"]).Equals(etiketQuery)) // Session["etiketSession"] = etiketQuery; //ltrContent.Text = ltrContent.Text.Replace("%Etiket%", "<p><b>Etiketler //</b> " + etiketler + "</p>"); //etiketler = null; etiket = null; indexOf = 0; //Hesap Bilgileri ltrContent.Text = ltrContent.Text.Replace("%Adi%", hsp.Adi); ltrContent.Text = ltrContent.Text.Replace("%Soyadi%", hsp.Soyadi); ltrContent.Text = ltrContent.Text.Replace("%Url%", Settings.VirtualPath + hsp.ProfilObject.Url); ltrContent.Text = ltrContent.Text.Replace("%ProfilAdi%", hsp.ProfilObject.Adi.Replace('"', '\'')); //ltrContent.Text = ltrContent.Text.Replace("%Meslek%", KategoriMethods.GetKategori("meslek", hsp.ProfilObject.Meslek).Adi); string modulID = CommentControl1.ModulID, icerik = string.Empty; if (m.Uye & !Core.CurrentUser.Tipi.Equals(AccountType.Admin)) { if (Core.IsUserActive) { //Core.ViewCounter(modulID, m.ID); //if (Settings.Site.IsVideoView > 0 & m.Video > 0) // using (Video v = VideoMethods.GetVideo(m.Video)) // { // if (Core.IsMobileBrowser()) // v.Embed = v.Embed.Replace("width=\"728\" height=\"410\"", "width=\"100%\" height=\"250\""); // switch (Settings.Site.IsVideoView) // { // case 1: // icerik = string.Format("<div class=\"clear\"></div>{0}<div class=\"clear\" style=\"margin-bottom:5px\"></div>", v.Embed) + m.Icerik; // break; // case 2: // icerik = m.Icerik + string.Format("<div class=\"clear\"> </div>{0}<div class=\"clear\"> </div>", v.Embed); // break; // default: // icerik = m.Icerik; // break; // } // } //else icerik = m.Icerik; this.ltrContent.Text = this.ltrContent.Text.Replace("%Icerik%", icerik); //+ fotogaleri + videogaleri); } else { CommentControl1.Visible = false; this.ltrContent.Text = this.ltrContent.Text.Replace("%Icerik%", string.Format("..<br/><div class=\"clear\"> </div>Devamını okumak ve yapılan yorumları görmek için sizde <a href=\"{0}?l=1&ReturnUrl={1}\"><b>Üye Girişi</b></a> yapınız yada <a href=\"{0}?l=2&type=standart&ReturnUrl={1}\"><b>Ücretsiz Kayıt</b></a> olunuz.", Settings.VirtualPath, Request.RawUrl)); } } else { //Core.ViewCounter(modulID, m.ID); //if (Settings.Site.IsVideoView > 0 & m.Video > 0) // using (Video v = VideoMethods.GetVideo(m.Video)) // { // if (Core.IsMobileBrowser()) // v.Embed = v.Embed.Replace("width=\"728\" height=\"410\"", "width=\"100%\" height=\"250\""); // switch (Settings.Site.IsVideoView) // { // case 1: // icerik = string.Format("<div class=\"clear\"></div>{0}<div class=\"clear\" style=\"margin-bottom:5px\"></div>", v.Embed) + m.Icerik; // break; // case 2: // icerik = m.Icerik + string.Format("<div class=\"clear\"> </div>{0}<div class=\"clear\"> </div>", v.Embed); // break; // default: // icerik = m.Icerik; // break; // } // } //else icerik = m.Icerik; this.ltrContent.Text = this.ltrContent.Text.Replace("%Icerik%", icerik);// + fotogaleri + videogaleri); } ////Gösterim Bilgisi //switch (Settings.Site.CounterView) //{ // case CounterViewType.Hidden: // m.GosterimSayi = false; // break; //} //this.ltrContent.Text = this.ltrContent.Text.Replace("%Gosterim%", m.GosterimSayi ? string.Format(" - Bu {0} <b class=\"toolTip\" style=\"cursor:pointer;\" title=\"Bu oran {0} tekil izlenme sayısını gösterir.\">{1}</b> kere okundu.", modulID, GosterimMethods.Count(modulID, m.ID)) : ""); modulID = icerik = null; } } } } catch (Exception ex) { ltrContent.Text = MessageBox.Show(DialogResult.Error, "Son dakika Türkiye gündemi ve haberleri, intertnet'deki en son gelişmeler'den ilk sizin haberiniz olsun. Bu habere teknik bir arızadan dolayı geçici bir süre için erişim sağlanamayacaktır.<br/>//Sistem Mesajı: " + ex.Message + "!"); } } base.OnInit(e); }
public void Guncelle(Kategori veri) { _kategoriDal.Guncelle(veri); }
public JsonResult Duzenle(Kategori model) { IslemSonucu sonuc = Servis.Kategori.Duzenle(model); return(JSonuc(sonuc)); }
public void Sil(Kategori veri) { _kategoriDal.Sil(veri); }
public void LagNy_POST_ok() { // Arrange var controller = new KategoriController(new KategoriLogikk(new KategoriRepositoryStub())); var builder = new TestControllerBuilder(); builder.InitializeController(controller); controller.Session["AdminInnlogget"] = true; var forventetKategori = new Kategori() { Navn = "Datamaskiner" }; // Act var result = (RedirectToRouteResult)controller.LagNy(forventetKategori); // Assert Assert.AreEqual(result.RouteName, ""); Assert.AreEqual(result.RouteValues.Values.First(), "Liste"); }
private void kategoriListesiBtn_ItemClick(object sender, DevExpress.XtraBars.ItemClickEventArgs e) { kategoriForm = new Kategori(); kategoriForm.MdiParent = this; kategoriForm.Show(); }
public void Rediger_POST_feil_validering() { // Arrange var controller = new KategoriController(new KategoriLogikk(new KategoriRepositoryStub())); var builder = new TestControllerBuilder(); builder.InitializeController(controller); controller.Session["AdminInnlogget"] = true; var forventetKategori = new Kategori(); controller.ModelState.AddModelError("ID", "ID er null"); controller.ModelState.AddModelError("Navn", "Navn er tom"); // Act var result = (ViewResult)controller.Rediger(1, forventetKategori); // Assert Assert.IsTrue(result.ViewData.ModelState.Count == 2); Assert.AreEqual(result.ViewName, ""); }
private void BaslangicVerileriEkle() { Kategori kat1 = new Kategori { KategoriAdi = "Berjer’ler" }; Kategori kat2 = new Kategori { KategoriAdi = "Koltuk Takımları" }; Kategori kat3 = new Kategori { KategoriAdi = "Abajurlar" }; Kategori kat4 = new Kategori { KategoriAdi = "Dekoratif Işıklar" }; Kategori kat5 = new Kategori { KategoriAdi = "Ofis Sandalyeleri" }; Kategori kat6 = new Kategori { KategoriAdi = "Avizeler" }; Kategori kat7 = new Kategori { KategoriAdi = "Ev Dekor Ürünleri" }; Kategoriler.Add(kat1); Kategoriler.Add(kat2); Kategoriler.Add(kat3); Kategoriler.Add(kat4); Kategoriler.Add(kat5); Kategoriler.Add(kat6); Kategoriler.Add(kat7); Urun urun1 = new Urun { UrunAdi = "Berjer Koltuk 1", UrunFiyati = 120.12m, UrunAciklama = "Poliüretan ve akrilik türevlerinden oluşan polyester içerikli kumaş kullanılmıştır.", Kategori = kat1 }; urun1.UrunImages.Add(new UrunImage { UrunImageUrl = "/Content/Images/berjer1.jpg" }); urun1.UrunImages.Add(new UrunImage { UrunImageUrl = "/Content/Images/berjer2.jpg" }); Urun urun2 = new Urun { UrunAdi = "Koltuk Takımı 1", UrunFiyati = 1100.99m, UrunAciklama = "Takım , 3+3+1'den oluşmaktadır. Poliüretan ve akrilik türevlerinden oluşan polyester içerikli kumaş kullanılmıştır.", Kategori = kat2 }; urun2.UrunImages.Add(new UrunImage { UrunImageUrl = "/Content/Images/kt1.jpg" }); urun2.UrunImages.Add(new UrunImage { UrunImageUrl = "/Content/Images/kt2.jpg" }); Urun urun3 = new Urun { UrunAdi = "Abajur 1", UrunFiyati = 90.99m, UrunAciklama = "Eskitme antik kaplama tekniği uygulanmıştır. Ampul fiyata dahil değildir. ", Kategori = kat3 }; urun3.UrunImages.Add(new UrunImage { UrunImageUrl = "/Content/Images/a1.jpg" }); urun3.UrunImages.Add(new UrunImage { UrunImageUrl = "/Content/Images/a2.jpg" }); Urun urun4 = new Urun { UrunAdi = "Dekoratif Işık 1", UrunFiyati = 255.99m, UrunAciklama = "Paslanmaz, dökülmez, soyulmaz ve pürüzsüz antistatik toz tutmayan yüzeye sahiptir. Ürünümüz montajlı gönderilmektedir. ", Kategori = kat4 }; urun4.UrunImages.Add(new UrunImage { UrunImageUrl = "/Content/Images/di1.jpg" }); urun4.UrunImages.Add(new UrunImage { UrunImageUrl = "/Content/Images/di2.jpg" }); Urun urun5 = new Urun { UrunAdi = "Ofis Sandalye 1", UrunFiyati = 155.99m, UrunAciklama = "Paslanmaz, dökülmez, soyulmaz ve pürüzsüz antistatik toz tutmayan yüzeye sahiptir. Ürünümüz montajlı gönderilmektedir. ", Kategori = kat5 }; urun5.UrunImages.Add(new UrunImage { UrunImageUrl = "/Content/Images/os1.jpg" }); urun5.UrunImages.Add(new UrunImage { UrunImageUrl = "/Content/Images/os2.jpg" }); Urun urun6 = new Urun { UrunAdi = "Avize 1", UrunFiyati = 175.99m, UrunAciklama = "Metal,Cam. Ürünümüz montajlı gönderilmektedir. ", Kategori = kat6 }; urun6.UrunImages.Add(new UrunImage { UrunImageUrl = "/Content/Images/av1.jpg" }); urun6.UrunImages.Add(new UrunImage { UrunImageUrl = "/Content/Images/av2.png" }); Urun urun7 = new Urun { UrunAdi = "Ev Dekor 1", UrunFiyati = 475.25m, UrunAciklama = "Polyester malzemeden üretilmiştir.", Kategori = kat7 }; urun7.UrunImages.Add(new UrunImage { UrunImageUrl = "/Content/Images/evdekor1.jpg" }); urun7.UrunImages.Add(new UrunImage { UrunImageUrl = "/Content/Images/evdekor2.jpg" }); Urunler.Add(urun1); Urunler.Add(urun2); Urunler.Add(urun3); Urunler.Add(urun4); Urunler.Add(urun5); Urunler.Add(urun6); Urunler.Add(urun7); this.SaveChanges(); }
public void Slett_POST_ikke_funnet() { // Arrange var controller = new KategoriController(new KategoriLogikk(new KategoriRepositoryStub())); var builder = new TestControllerBuilder(); builder.InitializeController(controller); controller.Session["AdminInnlogget"] = true; var forventetKategori = new Kategori() { ID = 0, Navn = "Mobiltelefoner" }; // Act var result = (ViewResult)controller.Slett(0, forventetKategori); // Assert Assert.AreEqual(result.ViewName, ""); }
public ActionResult AddCategory(Kategori k) { db.Kategoris.Add(k); db.SaveChanges(); return(RedirectToAction("Index")); }
public ActionResult Ekle(Kategori ktg) { _db.Kategori.Add(ktg); _db.SaveChanges(); return(RedirectToAction("Index", "PanelKategori", new { area = "Panel" })); }
// GET: Kategori/Delete/5 public ActionResult Delete(int id) { Kategori kategori = krep.GetById(id); return(View(kategori)); }
public ActionResult KategoriEkle(Kategori ktg) { Context.Baglanti.Kategoris.Add(ktg); Context.Baglanti.SaveChanges(); return(RedirectToAction("Kategoriler")); }
public Kategori updateKategori(Kategori kategori) { if(kategori.navn == "") { return null; } else { return kategori; } }
public void loadData() { month.ItemsSource = null; List <Kategori> kategori = new List <Kategori>(); for (int i = 1; i < 13; i++) { Kategori temp = new Kategori(); temp.Kode = i.ToString(); if (i == 1) { temp.Nama = "January"; } else if (i == 2) { temp.Nama = "February"; } else if (i == 3) { temp.Nama = "March"; } else if (i == 4) { temp.Nama = "April"; } else if (i == 5) { temp.Nama = "May"; } else if (i == 6) { temp.Nama = "June"; } else if (i == 7) { temp.Nama = "July"; } else if (i == 8) { temp.Nama = "August"; } else if (i == 9) { temp.Nama = "September"; } else if (i == 10) { temp.Nama = "October"; } else if (i == 11) { temp.Nama = "November"; } else if (i == 12) { temp.Nama = "December"; } kategori.Add(temp); } month.SelectedValuePath = "Kode"; month.DisplayMemberPath = "Nama"; month.ItemsSource = kategori; }
public JsonResult LeggTilKategori(Kategori ny) { var lagtTil = _attributtBLL.addKategori(ny.navn); return Json(lagtTil); }