Exemple #1
0
        public async Task <IActionResult> Edit(NewContractorClass ncc)
        {
            if (ModelState.IsValid)
            {
                _db.Update(ncc);
                await _db.SaveChangesAsync();

                return(RedirectToAction("Index"));
            }
            return(View(ncc));
        }
Exemple #2
0
        public async Task <IActionResult> Create(NewContractorClass ncc)
        {
            //weryfikacja poprawności obiektu ncc
            if (ModelState.IsValid)
            {
                _db.Add(ncc);
                await _db.SaveChangesAsync();

                //przekierowanie na index jeżeli jest wszystko ok
                // TODO: dodanie infomracji o poprawnym dodaniu nowego contractora
                return(RedirectToAction("Index"));
            }
            // jeżeli model nie jest poprawny przekierowanie z powrotem na create i przekazanie obieku ncc
            return(View(ncc));
        }