Пример #1
0
        public bool SlatiUSkladiste(int idTrebovanja)
        {
            MarketingController    marketing = new MarketingController();
            List <ArtiklViewModel> artikli   = marketing.ProvjeraKolicineStanja(idTrebovanja);

            return(!artikli.Any(a => a.NedostajucaKolicna > 0));
        }
Пример #2
0
        public List <TrebovanjeViewModel> PopunjavanjeAtributaTrebovanja(List <Trebovanje> DbTrebovanja)
        {
            MarketingController        marketingController = new MarketingController();
            List <TrebovanjeViewModel> listaTrebovanja     = DbTrebovanja.Select(t => new TrebovanjeViewModel
            {
                TrebovanjeId             = t.TrebovanjeId,
                SerijskiBroj             = t.SerijskiBroj,
                NapomenaRadnika          = (t.NapomenaRadnika != null) ? (t.NapomenaRadnika.Contains("/n") ? t.NapomenaRadnika.Replace("/n", "\n") : t.NapomenaRadnika) : "",
                NapomenaNadredjenog      = (t.NapomenaNadredjenog != null) ? (t.NapomenaNadredjenog.Contains("/n") ? t.NapomenaNadredjenog.Replace("/n", "\n") : t.NapomenaNadredjenog) : "",
                DatumPodnesenogZahtjeva  = t.DatumPodnosenjaZahtjeva,
                DatumZaduzenjaTrebovanja = t.DatumZaduzenjaTrebovanja,
                SifraRadnika             = t.SifraRadnika,
                NazivStatusa             = t.Status.StatusNaziv,
                ImeIPrezimeRadnika       = t.vRadniks.Ime + " " + t.vRadniks.Prezime,
                ListaArtikalaTrebovanja  = marketingController.ProvjeraKolicineStanja(t.TrebovanjeId)
            }).OrderByDescending(t => t.DatumPodnesenogZahtjeva).ToList();

            return(listaTrebovanja);
        }