public async Task <IActionResult> Edit(int id, [Bind("uzsakymoId,uzsakymo_Data,uzsakymoKaina,paslaugosId,darbuotojoId,klientoId,busenosId")] Uzsakymas uzsakymas)
        {
            if (id != uzsakymas.uzsakymoId)
            {
                return(NotFound());
            }

            if (ModelState.IsValid)
            {
                try
                {
                    _context.Update(uzsakymas);
                    await _context.SaveChangesAsync();
                }
                catch (DbUpdateConcurrencyException)
                {
                    if (!UzsakymasExists(uzsakymas.uzsakymoId))
                    {
                        return(NotFound());
                    }
                    else
                    {
                        throw;
                    }
                }
                return(RedirectToAction(nameof(Index)));
            }
            ViewData["busenosId"]    = new SelectList(_context.Busenos, "busenosId", "busenosId", uzsakymas.busenosId);
            ViewData["klientoId"]    = new SelectList(_context.Vartotojais, "vartotojoId", "vartotojoId", uzsakymas.klientoId);
            ViewData["paslaugosId"]  = new SelectList(_context.Paslaugas, "paslaugosId", "paslaugosId", uzsakymas.paslaugosId);
            ViewData["darbuotojoId"] = new SelectList(_context.Vartotojais, "vartotojoId", "vartotojoId", uzsakymas.darbuotojoId);
            return(View(uzsakymas));
        }
        public async Task <IActionResult> Edit(int id, [Bind("medziagosId,medziaga")] Medziagos medziagos)
        {
            if (id != medziagos.medziagosId)
            {
                return(NotFound());
            }

            if (ModelState.IsValid)
            {
                try
                {
                    _context.Update(medziagos);
                    await _context.SaveChangesAsync();
                }
                catch (DbUpdateConcurrencyException)
                {
                    if (!MedziagosExists(medziagos.medziagosId))
                    {
                        return(NotFound());
                    }
                    else
                    {
                        throw;
                    }
                }
                return(RedirectToAction(nameof(Index)));
            }
            return(View(medziagos));
        }
Exemplo n.º 3
0
        public async Task <IActionResult> Edit(int id, [Bind("trukumoId,medziagosId")] Trukumai trukumai)
        {
            if (id != trukumai.trukumoId)
            {
                return(NotFound());
            }

            if (ModelState.IsValid)
            {
                try
                {
                    _context.Update(trukumai);
                    await _context.SaveChangesAsync();
                }
                catch (DbUpdateConcurrencyException)
                {
                    if (!TrukumaiExists(trukumai.trukumoId))
                    {
                        return(NotFound());
                    }
                    else
                    {
                        throw;
                    }
                }
                return(RedirectToAction(nameof(Index)));
            }
            ViewData["medziagosId"] = new SelectList(_context.Medziagos, "medziagosId", "medziagosId", trukumai.medziagosId);
            return(View(trukumai));
        }
        public async Task <IActionResult> Edit(int id, [Bind("baudosId,baudosAprasymas,nuostolis,data,vartotojoId,uzsakymoId")] Baudos baudos)
        {
            if (id != baudos.baudosId)
            {
                return(NotFound());
            }

            if (ModelState.IsValid)
            {
                try
                {
                    _context.Update(baudos);
                    await _context.SaveChangesAsync();
                }
                catch (DbUpdateConcurrencyException)
                {
                    if (!BaudosExists(baudos.baudosId))
                    {
                        return(NotFound());
                    }
                    else
                    {
                        throw;
                    }
                }
                return(RedirectToAction(nameof(Index)));
            }
            //ViewData["uzsakymoId"] = new SelectList(_context.Uzsakymas, "uzsakymoId", "uzsakymoId", baudos.uzsakymoId);
            //ViewData["vartotojoId"] = new SelectList(_context.Vartotojais, "vartotojoId", "vartotojoId", baudos.vartotojoId);
            ViewData["uzsakymoId"]  = new SelectList(_context.Uzsakymas, "uzsakymoId", "uzsakymoId");
            ViewData["vartotojoId"] = new SelectList(_context.Vartotojais.Where(s => s.kategorijosId == 2), "vartotojoId", "vardas");
            return(View(baudos));
        }
        public ActionResult InfoKeitimas([Bind("vartotojoId,username,password,vardas,pavarde,email")] Vartotojai vartotojai)
        {
            Vartotojai vart = getVart();

            vart.username = vartotojai.username;
            vart.password = vartotojai.password;
            vart.vardas   = vartotojai.vardas;
            vart.pavarde  = vartotojai.pavarde;
            vart.email    = vartotojai.email;

            //if(ModelState.ErrorCount <= 2)
            //{
            //    ModelState.Remove("username");
            //    ModelState.Remove("password");
            //}

            if (ModelState.IsValid)
            {
                vartotojai.kategorijosId = 2;
                _context.Update(vart);
                _context.SaveChanges();
                return(RedirectToAction(nameof(InfoKeitimas), new { success = "Informacijos pakeitimas sėkmingas." }));
            }

            return(View(vartotojai));
        }
        public async Task <IActionResult> Edit(int id, [Bind("kategorijosId,kategorijosPavadinimas")] Kategorija kategorija)
        {
            if (id != kategorija.kategorijosId)
            {
                return(NotFound());
            }

            if (ModelState.IsValid)
            {
                try
                {
                    _context.Update(kategorija);
                    await _context.SaveChangesAsync();
                }
                catch (DbUpdateConcurrencyException)
                {
                    if (!KategorijaExists(kategorija.kategorijosId))
                    {
                        return(NotFound());
                    }
                    else
                    {
                        throw;
                    }
                }
                return(RedirectToAction(nameof(Index)));
            }
            return(View(kategorija));
        }
        public async Task <IActionResult> Edit(int id, [Bind("paslaugosId,paslaugosKaina,paslaugosPavadinimas,paslaugosAprasymas")] Paslauga paslauga)
        {
            if (id != paslauga.paslaugosId)
            {
                return(NotFound());
            }

            if (ModelState.IsValid)
            {
                try
                {
                    _context.Update(paslauga);
                    await _context.SaveChangesAsync();
                }
                catch (DbUpdateConcurrencyException)
                {
                    if (!PaslaugaExists(paslauga.paslaugosId))
                    {
                        return(NotFound());
                    }
                    else
                    {
                        throw;
                    }
                }
                return(RedirectToAction(nameof(Index)));
            }
            return(View(paslauga));
        }
        public async Task <IActionResult> Edit(int id, [Bind("vartotojoId,username,password,vardas,pavarde,email,kategorijosId")] Vartotojai vartotojai)
        {
            if (id != vartotojai.vartotojoId)
            {
                return(NotFound());
            }

            vartotojai.kategorijosId = 2;

            if (ModelState.ErrorCount <= 2)
            {
                ModelState.Remove("username");
                ModelState.Remove("password");
            }

            if (ModelState.IsValid)
            {
                try
                {
                    _context.Update(vartotojai);
                    await _context.SaveChangesAsync();
                }
                catch (DbUpdateConcurrencyException)
                {
                    if (!VartotojaiExists(vartotojai.vartotojoId))
                    {
                        return(NotFound());
                    }
                    else
                    {
                        throw;
                    }
                }
                return(RedirectToAction(nameof(Index)));
            }
            ViewData["kategorijosId"] = new SelectList(_context.Kategorijas, "kategorijosId", "kategorijosId", vartotojai.kategorijosId);
            return(View(vartotojai));
        }