Beispiel #1
0
        public async Task <IActionResult> Apmoketi(int?id)
        {
            var motyvuoti_DviratininkaiContext = _context.Kelione.Where(d => d.KelioneId == id).Include(k => k.Dviratis).Include(k => k.Klientas).First();
            // var motyvuoti_DviratininkaiContext = _context.Apmokejimas.Where(a => a.KelioneId == id).Include(a => a.Kelione).ThenInclude(a => a.Dviratis).First();
            var Apmokejimas = new Apmokejimas
            {
                arApmoketas = false,
                Data        = motyvuoti_DviratininkaiContext.kelionesPabaiga,
                KelioneId   = motyvuoti_DviratininkaiContext.KelioneId,
                Suma        = float.Parse(motyvuoti_DviratininkaiContext.kelionesPabaiga.Subtract(motyvuoti_DviratininkaiContext.kelionesPradzia).Multiply(motyvuoti_DviratininkaiContext.Dviratis.nuomosKaina).TotalHours.ToString().Substring(0, 4).Replace(':', ',')),
            };

            _context.Add(Apmokejimas);
            await _context.SaveChangesAsync();

            return(View(motyvuoti_DviratininkaiContext));
        }
        public async Task <IActionResult> Create([Bind("PasiekimasId,Pavadinimas,Kilometrai")] Pasiekimas pasiekimas)
        {
            if (ModelState.IsValid)
            {
                _context.Add(pasiekimas);
                await _context.SaveChangesAsync();

                return(RedirectToAction(nameof(Index)));
            }
            return(View(pasiekimas));
        }
Beispiel #3
0
        public async Task <IActionResult> Create([Bind("DarbuotojasId,Vardas,elPastas,Slaptazodis,Pavarde,tabelioNr,Pareigos")] Darbuotojas darbuotojas)
        {
            if (ModelState.IsValid)
            {
                _context.Add(darbuotojas);
                await _context.SaveChangesAsync();

                return(RedirectToAction(nameof(Index)));
            }
            return(View(darbuotojas));
        }
Beispiel #4
0
        public async Task <IActionResult> Create([Bind("DviracioBusenaId,Busena")] DviracioBusena dviracioBusena)
        {
            if (ModelState.IsValid)
            {
                _context.Add(dviracioBusena);
                await _context.SaveChangesAsync();

                return(RedirectToAction(nameof(Index)));
            }
            return(View(dviracioBusena));
        }
Beispiel #5
0
        public async Task <IActionResult> Create([Bind("KlientasId,elPastas,Slaptazodis,telNumeris,Pavarde,Vardas")] Klientas klientas)
        {
            if (ModelState.IsValid)
            {
                _context.Add(klientas);
                await _context.SaveChangesAsync();

                return(RedirectToAction(nameof(Index)));
            }
            return(View(klientas));
        }
Beispiel #6
0
        public async Task <IActionResult> Create([Bind("MokejimoKorteleId,Numeris,Savininkas,KlientasId")] MokejimoKortele mokejimoKortele)
        {
            if (ModelState.IsValid)
            {
                _context.Add(mokejimoKortele);
                await _context.SaveChangesAsync();

                return(RedirectToAction(nameof(Index)));
            }
            ViewData["KlientasId"] = new SelectList(_context.Klientas, "KlientasId", "KlientasId", mokejimoKortele.KlientasId);
            return(View(mokejimoKortele));
        }
        public async Task <IActionResult> Create([Bind("MarsrutasId,Pavadinimas,Kategorija,Miestas,Ivertinimas,Ilgis,KlientasId")] Marsrutas marsrutas)
        {
            if (ModelState.IsValid)
            {
                _context.Add(marsrutas);
                await _context.SaveChangesAsync();

                return(RedirectToAction(nameof(Index)));
            }
            ViewData["KlientasId"] = new SelectList(_context.Klientas, "KlientasId", "KlientasId", marsrutas.KlientasId);
            return(View(marsrutas));
        }
        public async Task <IActionResult> Create([Bind("TaskasId,Longtitude,Latitude,MarsrutasId")] Taskas taskas)
        {
            if (ModelState.IsValid)
            {
                _context.Add(taskas);
                await _context.SaveChangesAsync();

                return(RedirectToAction(nameof(Index)));
            }
            ViewData["MarsrutasId"] = new SelectList(_context.Marsrutas, "MarsrutasId", "MarsrutasId", taskas.MarsrutasId);
            return(View(taskas));
        }
        public async Task <IActionResult> Create([Bind("AiksteleId,Adresas,vietuSkaicius,laisvuVietuSkacius,Latitude,Longtitude,DarbuotojasId")] Aikstele aikstele)
        {
            if (ModelState.IsValid)
            {
                _context.Add(aikstele);
                await _context.SaveChangesAsync();

                return(RedirectToAction(nameof(Index)));
            }
            ViewData["DarbuotojasId"] = new SelectList(_context.Darbuotojas, "DarbuotojasId", "DarbuotojasId", aikstele.DarbuotojasId);
            return(View(aikstele));
        }
        public async Task <IActionResult> Create([Bind("GedimasId,registravimoLaikas,Apibudinimas,DviratisId,KlientasId")] Gedimas gedimas)
        {
            if (ModelState.IsValid)
            {
                _context.Add(gedimas);
                await _context.SaveChangesAsync();

                return(RedirectToAction(nameof(Index)));
            }
            ViewData["DviratisId"] = new SelectList(_context.Dviratis, "DviratisId", "DviratisId", gedimas.DviratisId);
            ViewData["KlientasId"] = new SelectList(_context.Set <Klientas>(), "KlientasId", "KlientasId", gedimas.KlientasId);
            return(View(gedimas));
        }
        public async Task <IActionResult> Create([Bind("DviratisId,Gamintojas,Tipas,nuomosKaina,DviracioBusenaId,AiksteleId")] Dviratis dviratis)
        {
            if (ModelState.IsValid)
            {
                _context.Add(dviratis);
                await _context.SaveChangesAsync();

                return(RedirectToAction(nameof(Index)));
            }
            ViewData["AiksteleId"]       = new SelectList(_context.Aikstele, "AiksteleId", "AiksteleId", dviratis.AiksteleId);
            ViewData["DviracioBusenaId"] = new SelectList(_context.Set <DviracioBusena>(), "DviracioBusenaId", "DviracioBusenaId", dviratis.DviracioBusenaId);
            return(View(dviratis));
        }
        public async Task <IActionResult> Create([Bind("KlientoPasiekimaiId,KlientasId,PasiekimasId")] KlientoPasiekimai klientoPasiekimai)
        {
            if (ModelState.IsValid)
            {
                _context.Add(klientoPasiekimai);
                await _context.SaveChangesAsync();

                return(RedirectToAction(nameof(Index)));
            }
            ViewData["KlientasId"]   = new SelectList(_context.Klientas, "KlientasId", "KlientasId", klientoPasiekimai.KlientasId);
            ViewData["PasiekimasId"] = new SelectList(_context.Set <Pasiekimas>(), "PasiekimasId", "PasiekimasId", klientoPasiekimai.PasiekimasId);
            return(View(klientoPasiekimai));
        }
        public async Task <IActionResult> Create([Bind("IskvietimasId,Apibudinimas,KlientasId,DarbuotojasId")] Iskvietimas iskvietimas)
        {
            if (ModelState.IsValid)
            {
                _context.Add(iskvietimas);
                await _context.SaveChangesAsync();

                return(RedirectToAction(nameof(Index)));
            }
            ViewData["DarbuotojasId"] = new SelectList(_context.Darbuotojas, "DarbuotojasId", "DarbuotojasId", iskvietimas.DarbuotojasId);
            ViewData["KlientasId"]    = new SelectList(_context.Set <Klientas>(), "KlientasId", "KlientasId", iskvietimas.KlientasId);
            return(View(iskvietimas));
        }
Beispiel #14
0
        public async Task <IActionResult> Nuomoti(int?id)
        {
            Kelione k = new Kelione
            {
                kelionesPradzia     = DateTime.UtcNow,
                kelionesTrukme      = 0,
                DviratisId          = _context.Dviratis.Where(d => d.DviratisId == id).Select(d => d.DviratisId).First(),
                kelionesPabaiga     = DateTime.UtcNow,
                pradziosAdresas     = _context.Dviratis.Where(d => d.DviratisId == id).Select(d => d.Aikstele.Adresas).First(),
                Dviratis            = _context.Dviratis.Where(d => d.DviratisId == id).Select(d => d).First(),
                nuvaziuotasAtstumas = 1.5f,
                KlientasId          = 1
            };

            var Dviratis = _context.Dviratis.Where(d => d.DviratisId == id).Select(d => d).First();

            Dviratis.DviracioBusenaId = 1;
            _context.Update(Dviratis);
            _context.Add(k);
            await _context.SaveChangesAsync();

            return(RedirectToAction("Index", new { id = k.KelioneId }));
        }