Ejemplo n.º 1
0
        public async Task <IActionResult> PrijavaPotrošnog()
        {
            var user = await _userManager.GetUserAsync(User);

            var printeri = _context.Printer.Where(x => x.LokacijaID == user.PoduzećeID).Distinct();

            var obiteljPrintera = _context.ObiteljPrintera;


            var searchObiteljModel = new ObiteljPrinteraSearchModel
            {
                SerijaPrintera = new List <SelectListItem>()
            };

            foreach (var pri in printeri)
            {
                searchObiteljModel.SerijaPrintera.Add(new SelectListItem {
                    Text  = _context.ObiteljPrintera.Where(x => x.ObiteljPrinteraID == pri.VrstaPrinteraID).FirstOrDefault().Obitelj,
                    Value = _context.ObiteljPrintera.Where(x => x.ObiteljPrinteraID == pri.VrstaPrinteraID).FirstOrDefault().ObiteljPrinteraID.ToString()
                });
            }
            var model = new PrijavaPotrošnogModel
            {
                ObiteljPrintera = searchObiteljModel
            };

            return(View(model));
        }
Ejemplo n.º 2
0
        public async Task <IActionResult> PrijavaPotrošnog(PrijavaPotrošnogModel model)
        {
            var pom   = _context.Predmet.Where(x => x.PrinterID == model.ObiteljPrintera.ObiteljPrinteraID && x.VrstaPredmetaID == 2);
            var popis = new PrijavaPotrošnogModel
            {
                Potrošni = new List <DodajPredmetModel>()
            };

            foreach (var item in pom)
            {
                popis.Potrošni.Add(new DodajPredmetModel {
                    PredmetID = item.PredmetID, Naziv = item.Naziv
                });
            }
            /*---------------------------------------------------------------------------*/
            var user = await _userManager.GetUserAsync(User);

            var printeri = _context.Printer.Where(x => x.LokacijaID == user.PoduzećeID).Distinct();

            var obiteljPrintera = _context.ObiteljPrintera;


            var searchObiteljModel = new ObiteljPrinteraSearchModel
            {
                SerijaPrintera = new List <SelectListItem>()
            };

            foreach (var pri in printeri)
            {
                searchObiteljModel.SerijaPrintera.Add(new SelectListItem
                {
                    Text  = _context.ObiteljPrintera.Where(x => x.ObiteljPrinteraID == pri.VrstaPrinteraID).FirstOrDefault().Obitelj,
                    Value = _context.ObiteljPrintera.Where(x => x.ObiteljPrinteraID == pri.VrstaPrinteraID).FirstOrDefault().ObiteljPrinteraID.ToString()
                });
            }
            popis.ObiteljPrintera = searchObiteljModel;
            return(View(popis));
        }