public override ResultOperation Execute(MojBlogEntities entiteti) { IEnumerable <KomentarDto> komentari = from komentar in entiteti.komentars join postovi in entiteti.posts on komentar.id_post equals postovi.id where komentar.id_post == this.id select new KomentarDto { tekst_komentara = komentar.tekst_komentara, datum = komentar.datum, ime_korisnika = postovi.AspNetUser.UserName }; IEnumerable <PostDto> postOne = from post in entiteti.posts join slika in entiteti.slikas on post.id_slika equals slika.id where post.id == this.id select new PostDto { id_posta = post.id, datum = post.datum, korisnik_ime = post.AspNetUser.UserName, naslov = post.naslov, putanja = slika.putanja, tekst = post.tekst_posta, komentari = komentari.ToList(), id_kategorija = post.id_kategorija }; ResultOperation result = new ResultOperation(); result.items = postOne.ToArray(); return(result); }
public override ResultOperation Execute(MojBlogEntities entiteti) { AspNetRole uloga = entiteti.AspNetRoles.Find(this.dto.id_uloga); uloga.Name = this.dto.naziv; entiteti.SaveChanges(); return(base.Execute(entiteti)); }
public override ResultOperation Execute(MojBlogEntities entiteti) { kategorija kategorija = entiteti.kategorijas.Find(this.dto.id); kategorija.naziv = this.dto.naziv; entiteti.SaveChanges(); return(base.Execute(entiteti)); }
public override ResultOperation Execute(MojBlogEntities entiteti) { AspNetUser user = entiteti.AspNetUsers.Find(this.dto.id); user.Email = this.dto.email; user.UserName = this.dto.username; entiteti.SaveChanges(); return(base.Execute(entiteti)); }
public override ResultOperation Execute(MojBlogEntities entiteti) { kategorija k = new kategorija { id = this.dto.id }; entiteti.Entry(k).State = System.Data.Entity.EntityState.Deleted; entiteti.SaveChanges(); return(base.Execute(entiteti)); }
public override ResultOperation Execute(MojBlogEntities entiteti) { contact contact = new contact() { id = this.dto.id }; entiteti.Entry(contact).State = System.Data.Entity.EntityState.Deleted; entiteti.SaveChanges(); return(base.Execute(entiteti)); }
public override ResultOperation Execute(MojBlogEntities entiteti) { post post_obrisi = new post { id = this.Dto.id_posta }; entiteti.Entry(post_obrisi).State = System.Data.Entity.EntityState.Deleted; entiteti.SaveChanges(); return(base.Execute(entiteti)); }
public override ResultOperation Execute(MojBlogEntities entiteti) { komentar komentar = new komentar { id = this.id }; entiteti.Entry(komentar).State = System.Data.Entity.EntityState.Deleted; entiteti.SaveChanges(); return(base.Execute(entiteti)); }
public override ResultOperation Execute(MojBlogEntities entiteti) { kategorija k = new kategorija() { naziv = this.dto.naziv }; entiteti.kategorijas.Add(k); entiteti.SaveChanges(); return(base.Execute(entiteti)); }
public override ResultOperation Execute(MojBlogEntities entiteti) { AspNetUser user = new AspNetUser() { Id = this.dto.id }; entiteti.Entry(user).State = System.Data.Entity.EntityState.Deleted; entiteti.SaveChanges(); return(base.Execute(entiteti)); }
public override ResultOperation Execute(MojBlogEntities entiteti) { AspNetRole role = new AspNetRole() { Id = dto.id_uloga, Name = dto.naziv }; entiteti.AspNetRoles.Add(role); entiteti.SaveChanges(); return(base.Execute(entiteti)); }
public override ResultOperation Execute(MojBlogEntities entiteti) { IEnumerable <UlogaDto> uloge = from u in entiteti.AspNetRoles select new UlogaDto { id_uloga = u.Id, naziv = u.Name }; ResultOperation res = new ResultOperation(); res.items = uloge.ToArray(); return(res); }
public override ResultOperation Execute(MojBlogEntities entiteti) { logovanje1 log = new logovanje1() { datum = this.dto.datum, email = this.dto.email, radnja = this.dto.radnja }; entiteti.logovanje1.Add(log); entiteti.SaveChanges(); return(base.Execute(entiteti)); }
public override ResultOperation Execute(MojBlogEntities entiteti) { contact contact = new contact { email = this.dto.email, naslov = this.dto.naslov, poruka = this.dto.poruka, }; entiteti.contacts.Add(contact); entiteti.SaveChanges(); return(base.Execute(entiteti)); }
public override ResultOperation Execute(MojBlogEntities entiteti) { IEnumerable <KategorijaDto> kategorije = from kategorija in entiteti.kategorijas select new KategorijaDto { id = kategorija.id, naziv = kategorija.naziv }; ResultOperation rezultat = new ResultOperation(); rezultat.items = kategorije.ToArray(); return(rezultat); }
public override ResultOperation Execute(MojBlogEntities entiteti) { IEnumerable <KorisniciDto> korisnici = from k in entiteti.AspNetUsers select new KorisniciDto() { email = k.Email, id = k.Id, username = k.UserName, }; ResultOperation res = new ResultOperation(); res.items = korisnici.ToArray(); return(res); }
public override ResultOperation Execute(MojBlogEntities entiteti) { komentar komentar = new komentar { id_post = komentar_prenos.id_post, datum = komentar_prenos.datum, id_korisnik = komentar_prenos.id_korisnik, tekst_komentara = komentar_prenos.tekst_komentara }; entiteti.komentars.Add(komentar); entiteti.SaveChanges(); return(base.Execute(entiteti)); }
public override ResultOperation Execute(MojBlogEntities entiteti) { statistika statistika = new statistika { datum = DateTime.Now, Naziv = this.dto.naziv, username = this.dto.username, radnja = this.dto.radnja }; entiteti.statistikas.Add(statistika); entiteti.SaveChanges(); return(base.Execute(entiteti)); }
public override ResultOperation Execute(MojBlogEntities entiteti) { IEnumerable <LogoviDto> logovi = from l in entiteti.logovanje1 select new LogoviDto { datum = l.datum, email = l.email, radnja = l.radnja }; ResultOperation res = new ResultOperation(); res.items = logovi.ToArray(); return(res); }
public override ResultOperation Execute(MojBlogEntities entiteti) { IEnumerable <KomentarDto> komentari = from komentar in entiteti.komentars where komentar.id_post == komentar_prenos.id_post select new KomentarDto { datum = komentar.datum, ime_korisnika = komentar.AspNetUser.UserName, tekst_komentara = komentar.tekst_komentara }; ResultOperation result = new ResultOperation(); result.items = komentari.ToArray(); return(result); }
public override ResultOperation Execute(MojBlogEntities entiteti) { IEnumerable <UlogaDto> role = from r in entiteti.AspNetRoles where r.Id == this.dto.id_uloga select new UlogaDto() { id_uloga = r.Id, naziv = r.Name }; ResultOperation res = new ResultOperation(); res.items = role.ToArray(); return(res); throw new NotImplementedException(); }
public override ResultOperation Execute(MojBlogEntities entiteti) { IEnumerable <ContactDto> contact = from k in entiteti.contacts select new ContactDto { email = k.email, id = k.id, naslov = k.naslov, poruka = k.poruka }; ResultOperation res = new ResultOperation(); res.items = contact.ToArray(); return(res); }
public override ResultOperation Execute(MojBlogEntities entiteti) { IEnumerable <StatistikaDto> statistika = from s in entiteti.statistikas select new StatistikaDto() { datum = s.datum, id = s.id, naziv = s.Naziv, radnja = s.radnja, username = s.username }; ResultOperation res = new ResultOperation(); res.items = statistika.ToArray(); return(res); }
public override ResultOperation Execute(MojBlogEntities entiteti) { IEnumerable <KomentarDto> komentari = from komentar in entiteti.komentars select new KomentarDto { id = komentar.id, datum = komentar.datum, ime_korisnika = komentar.AspNetUser.UserName, tekst_komentara = komentar.tekst_komentara, post_naziv = komentar.post.naslov }; ResultOperation result = new ResultOperation(); result.items = komentari.ToArray(); return(result); }
public override ResultOperation Execute(MojBlogEntities entiteti) { post post = entiteti.posts.Find(this.dto.id_posta); if (dto.putanja != null) { slika slika = new slika() { putanja = this.dto.putanja, alt = "neki" }; post.slika = slika; } post.tekst_posta = this.dto.tekst; post.naslov = this.dto.naslov; post.id_kategorija = this.dto.id_kategorija; entiteti.SaveChanges(); return(base.Execute(entiteti)); }
public override ResultOperation Execute(MojBlogEntities entiteti) { slika slika = new slika { putanja = this.dto.putanja, alt = "neki" }; post post = new post(); post.datum = this.dto.datum; post.id_kategorija = this.dto.id_kategorija; post.naslov = this.dto.naslov; post.tekst_posta = this.dto.tekst; post.id_korisnik = this.dto.id_korisnik; post.slika = slika; entiteti.posts.Add(post); entiteti.SaveChanges(); return(base.Execute(entiteti)); }
public override ResultOperation Execute(MojBlogEntities entiteti) { IQueryable <post> posts = entiteti.posts; broj = posts.Count(); if (kriterijum.id_kategorija != null) { posts = posts.Where(p => p.id_kategorija == kriterijum.id_kategorija); broj = posts.Count(); } if (kriterijum.offset != 0) { posts = posts.OrderBy(p => p.id); } if (kriterijum.offset != 0) { posts = posts.Skip(kriterijum.offset); } posts = posts.Take(2); IEnumerable <PostDto> postovi = from post in posts join slika in entiteti.slikas on post.id_slika equals slika.id select new PostDto { id_posta = post.id, naslov = post.naslov, putanja = slika.putanja, datum = post.datum, tekst = post.tekst_posta, korisnik_ime = post.AspNetUser.UserName }; ResultOperation result = new ResultOperation(); result.items = postovi.ToArray(); result.broj = broj; return(result); }
public abstract ResultOperation Execute(MojBlogEntities entiteti);