public HttpResponseMessage UkloniKupca(int kupacID) { TrgovinaService temp = new TrgovinaService(); bool uvijet = temp.UkloniKupca(kupacID); return(Response(uvijet, "Kupac je uklonjen.", "Nema takvog kupca.")); }
public HttpResponseMessage PromijeniCijenu(int proizvodID, [FromBody] int novaCijena) { TrgovinaService temp = new TrgovinaService(); bool uvijet = temp.PromijeniCijenu(proizvodID, novaCijena); return(Response(uvijet, "Cijena je promijenjena.", "Nema takvog proizvoda.")); }
public HttpResponseMessage KupacPoPotrosnji(int potrosnja) { TrgovinaService temp = new TrgovinaService(); List <string> kupci = temp.KupacPoPotrosnji(potrosnja); bool uvijet = kupci.Count != 0; return(Response(uvijet, kupci, "Nema takvih kupaca.")); }
public HttpResponseMessage SveKupovineKupca([FromBody] string kupac) { TrgovinaService temp = new TrgovinaService(); List <string> listaSvihKupovina = temp.SveKupovineKupca(kupac); bool uvijet = listaSvihKupovina.Count != 0; return(Response(uvijet, listaSvihKupovina, "Nema takvog kupca.")); }
public HttpResponseMessage DohvatiSve() { TrgovinaService temp = new TrgovinaService(); List <string> toPrint = temp.DohvatiSve(); bool uvijet = toPrint.Count != 0; return(Response(uvijet, toPrint, "Baza Podataka je prazna.")); }
public HttpResponseMessage NovaKupovina(int proizvodID, [FromBody] RestKupac kupnja) { //Mappiranje kupca var config = new MapperConfiguration(mc => mc.CreateMap <RestKupac, DomainKupac>()); var restToDomainKupac = config.CreateMapper(); DomainKupac domainKupac = restToDomainKupac.Map <RestKupac, DomainKupac>(kupnja); TrgovinaService temp = new TrgovinaService(); bool uvijet = temp.NovaKupovina(domainKupac, proizvodID); return(Response(uvijet, "Sve je insertano.", "Nema takvog proizvoda.")); }
public HttpResponseMessage SviKupci() { TrgovinaService temp = new TrgovinaService(); List <DomainKupac> domainSviKupci = temp.SviKupci(); List <RestKupac> restSviKupci = new List <RestKupac>(); var config = new MapperConfiguration(mc => mc.CreateMap <DomainKupac, RestKupac>()); var domainToRestKupac = config.CreateMapper(); foreach (var kupnja in domainSviKupci) { RestKupac restKupac = domainToRestKupac.Map <DomainKupac, RestKupac>(kupnja); restSviKupci.Add(restKupac); } bool uvijet = restSviKupci.Count != 0; return(Response(uvijet, restSviKupci, "Nema kupaca.")); }