public async Task <bool> CreateAdult(string firstName, string lastName, int age, string job, Singiel singiel, double salary) { try { if (String.IsNullOrEmpty(firstName) || String.IsNullOrEmpty(lastName) || String.IsNullOrEmpty(age.ToString()) || String.IsNullOrEmpty(job) || String.IsNullOrEmpty(singiel.ToString()) || String.IsNullOrEmpty(salary.ToString())) { return(false); } else { Adult adult = new Adult() { Id = Guid.NewGuid(), FirstName = firstName, LastName = lastName, Age = age, Job = job, Singiel = singiel, Salary = salary }; _db.Adults.Add(adult); await _db.SaveChangesAsync(); return(true); } } catch (Exception) { return(false); } }
public async Task <ActionResult> Create(string firstName, string lastName, int age, string job, Singiel singiel, double salary) { if (ModelState.IsValid) { await _adultService.CreateAdult(firstName, lastName, age, job, singiel, salary); return(RedirectToAction("Display")); } else { return(View(firstName, lastName, age)); } }