public ActionResult AddPerson(Person person) { var manager = new PersonManager(Properties.Settings.Default.ConStr); manager.AddPerson(person); return(Json(person)); }
static void PopulatePerson() { personManager.AddPerson("Teste 01", "01/01/1981"); personManager.AddPerson("Teste 02", "01/02/1982"); personManager.AddPerson("Teste 03", "01/03/1983"); personManager.AddPerson("Teste 04", "01/04/1984"); personManager.AddPerson("Teste 05", "01/05/1985"); personManager.AddPerson("Teste 06", "01/06/1986"); personManager.AddPerson("Teste 07", "01/07/1987"); personManager.AddPerson("Teste 08", "01/08/1988"); personManager.AddPerson("Teste 09", "01/09/1989"); personManager.AddPerson("Teste 10", "01/10/1990"); string list = JsonConvert.SerializeObject(personManager.DB); Console.WriteLine(list); }
private void BtnCreatePerson_Click(object sender, EventArgs e) { var person = new Person(TxtFirstName.Text, TxtLastName.Text, DtpBirthdate.Value); _manager.AddPerson(person); LsbPersons.Items.Clear(); LsbPersons.Items.AddRange(_manager.GetSortedPersonsAsListBoxItemObjects()); }
public void InvalidArgument_PersonNameEmpty_ThrowsException() { string name = ""; DateTime birthdate = new DateTime(1996, 12, 28); var ex = Assert.Throws <ArgumentException>(() => PersonManager.AddPerson(name, birthdate)); Assert.That(ex.Message == invalidNameExceptionMsg); }
public void InvalidArgument_BirthDateAhead_ThrowsException() { string name = "Kelly M. Braun"; DateTime birthdate = DateTime.Now.AddDays(1); var ex = Assert.Throws <ArgumentException>(() => PersonManager.AddPerson(name, birthdate)); Assert.That(ex.Message == invalidBirthDateExceptionMsg); }
private void btnOk_Click(object sender, EventArgs e) { var person = new Person() { FirstName = txtFirstName.Text, LastName = txtLastName.Text }; personManager.AddPerson(person); }
public void Create() { using (var pm = new PersonManager()) { Person p = new Person(); p.LastName = "Payne"; p.FirstMidName = "Roger"; var success = pm.AddPerson(p); Assert.IsTrue(success); } }
public ActionResult AddPerson(PersonEntity P) { /*Add Person*/ IDataRepositoryModel DRM = new DataRepositoryModel(); var personManager = new PersonManager(); var savePersonRules = new SavePersonRules(); savePersonRules.AddRule(new CanSavePerson(P)); personManager.AddPerson(P, DRM, savePersonRules); return(View(DRM.Add())); }
public void AddPerson_Assert_AddPersonToRepository_Was_Called() { // Arrange _dataManager.Stub(x => x.AddPersonToRepository(Arg<Person>.Is.Anything)); var personManager = new PersonManager(_dataManager); // Act personManager.AddPerson(new Person()); // Assert _dataManager.AssertWasCalled(x => x.AddPersonToRepository(Arg<Person>.Is.Anything)); }
private static void AddPerson() { Console.WriteLine("Enter First Name"); string firstName = Console.ReadLine(); Console.WriteLine("Enter Last Name"); string lastName = Console.ReadLine(); var person = manager.AddPerson(firstName, lastName); Console.WriteLine("Entered person {0} with ID {1}", person.FullName, person.ID); Console.ReadLine(); RunMenu(); }
public IActionResult AddPerson(List <Person> ppl) { PersonManager pm = new PersonManager(_conn); var pplToAdd = ppl.Where(p => !String.IsNullOrEmpty(p.First) && !String.IsNullOrEmpty(p.Last)); foreach (Person p in pplToAdd) { pm.AddPerson(p); } TempData["confirmation"] = "People added successfully!"; return(Redirect("/Home/Index")); }
public async Task <StatusCodeResult> PostPerson([FromBody] Person p) { if (await PostAsyncPersonCheck(p)) { return(await PostAsyncPartTwo(p)); //return new StatusCodeResult(404); ; } else { pm.AddPerson(p); return(new StatusCodeResult(201)); //created } }
public void Edit() { using (var pm = new PersonManager()) { Person p = new Person(); p.LastName = "Smith"; p.FirstMidName = "John"; var success = pm.AddPerson(p); Assert.IsTrue(success); var p2 = pm.FindPeople(pp => pp.LastName == "Smith").FirstOrDefault(); Assert.IsNotNull(p2); p2.FirstMidName = "James"; success = pm.UpdatePerson(p2); Assert.IsTrue(success); } }
public JsonResult AddPerson(PersonReport person) { PersonManager manager = null; bool isAdded = false; try { manager = new PersonManager(); isAdded = manager.AddPerson(person); } catch (Exception ex) { throw; } return(Json(isAdded, JsonRequestBehavior.AllowGet)); }
public void AgeCalculation_BorderDates_Pass() { DateTime basisDate = new DateTime(1982, DateTime.Now.Month, DateTime.Now.Day); string name = "Jennifer R. Holcomb"; Person p = PersonManager.AddPerson(name, basisDate.AddDays(-1)); Assert.AreEqual(37, p.Age); p = PersonManager.AddPerson(name, basisDate); Assert.AreEqual(37, p.Age); p = PersonManager.AddPerson(name, basisDate.AddDays(1)); Assert.AreEqual(36, p.Age); Assert.Pass(); }
public void PersonManager_AddPerson_AddsToRepository() { //Arrange FakePersonRepository mockRepository = new FakePersonRepository(); PersonManager manager = new PersonManager(mockRepository); Person p = new Person() { Id = 1, Forename = "Ted", Surname = "Smith", BirthdayDay = 1, BirthdayMonth = 12 }; //Act manager.AddPerson(p); //Assert Assert.IsNotNull(mockRepository.AddedPerson, "Person not added to repository"); Assertions.AssertPeopleAreEqual(p, mockRepository.AddedPerson); }
public void TestAddPerson() { //Arrange ILog log = Substitute.For <ILog>(); IDAL <Person, int> personDAL = Substitute.For <IDAL <Person, int> >(); IPersonManager personManager = new PersonManager(log, personDAL); //Act Guid key = Guid.NewGuid(); personManager.AddPerson("Tom", 18, key); //Assert log.Received().Info(Arg.Any <Log>()); personDAL.Received <IDAL <Person, int> >() .Insert <Person>(Arg.Is <Person>(p => !string.IsNullOrWhiteSpace(p.Name) && p.Age > 0 && p.Key == key)); }
public void AddPersonTest() { PersonDTO inMovie = new PersonDTO { FirstName = "Ivan", LastName = "Husak", Birthday = new DateTime(2000, 7, 1), RoleId = 13 }; PersonDTO outMovie = new PersonDTO { PersonId = 1 }; personDal.Setup(d => d.CreatePerson(inMovie)).Returns(outMovie); var res = person.AddPerson(inMovie); Assert.IsNotNull(res); Assert.AreEqual(outMovie.PersonId, res.PersonId); }
public void CreateNewUser() { Console.Clear(); Console.WriteLine("You have been redirected to SIGNUP"); Console.WriteLine(" "); Console.WriteLine("Please fill out the following form."); Console.WriteLine(" "); string NewUsername = GetDesiredUsername(); Console.Clear(); Console.WriteLine("Username: {0}", NewUsername); Console.WriteLine(" "); string NewLocation = GetDesiredLocation(); Console.Clear(); Console.WriteLine("Username: {0}", NewUsername); Console.WriteLine("Location: {0}", NewLocation); string NewPassword = GetDesiredPassword(); string NewPasswordStarred = GetStarredPassword(NewPassword); MyPersonManager.AddPerson(username: NewUsername, location: NewLocation, password: NewPassword, employee: false); Save MySave = new Save(); MySave.SaveAll(); Console.WriteLine("Username: {0}", NewUsername); Console.WriteLine("Location: {0}", NewLocation); Console.WriteLine("Password: {0}", NewPasswordStarred); Console.WriteLine(" "); Console.WriteLine("Thank you for registering."); Console.WriteLine("Press enter to continue."); Console.WriteLine(" "); Console.ReadLine(); }
public async Task <ActionResult <PersonDTO> > PostPerson( [FromBody] PersonDTO personDTO) { return(Ok(await PersonManager.AddPerson(personDTO).ConfigureAwait(false))); }
public void AddPersonsAndDelete_Pass() { string name = "Kelly M. Braun"; DateTime birthdate = new DateTime(1954, 2, 14); Person p = PersonManager.AddPerson(name, birthdate); Assert.AreEqual(1, p.Id); Assert.AreEqual(name, p.Name); Assert.AreEqual(birthdate, p.BirthDate); Assert.AreEqual(65, p.Age); Assert.AreEqual(1, PersonManager.GetPersonCount()); name = "Alice N. Bush"; birthdate = new DateTime(1955, 12, 31); p = PersonManager.AddPerson(name, birthdate); Assert.AreEqual(2, p.Id); Assert.AreEqual(name, p.Name); Assert.AreEqual(birthdate, p.BirthDate); Assert.AreEqual(63, p.Age); Assert.AreEqual(2, PersonManager.GetPersonCount()); name = "Ronnie A. Danos"; birthdate = new DateTime(1982, 1, 1); p = PersonManager.AddPerson(name, birthdate); Assert.AreEqual(3, p.Id); Assert.AreEqual(name, p.Name); Assert.AreEqual(birthdate, p.BirthDate); Assert.AreEqual(37, p.Age); Assert.AreEqual(3, PersonManager.GetPersonCount()); var deleteResult = PersonManager.DeletePerson(1); Assert.AreEqual(true, deleteResult); Assert.AreEqual(2, PersonManager.GetPersonCount()); deleteResult = PersonManager.DeletePerson(4); Assert.AreEqual(false, deleteResult); Assert.AreEqual(2, PersonManager.GetPersonCount()); name = "Shannon K. Dyer"; birthdate = new DateTime(1985, 2, 28); p = PersonManager.AddPerson(name, birthdate); Assert.AreEqual(4, p.Id); Assert.AreEqual(name, p.Name); Assert.AreEqual(birthdate, p.BirthDate); Assert.AreEqual(34, p.Age); Assert.AreEqual(3, PersonManager.GetPersonCount()); deleteResult = PersonManager.DeletePerson(4); Assert.AreEqual(true, deleteResult); Assert.AreEqual(2, PersonManager.GetPersonCount()); deleteResult = PersonManager.DeletePerson(3); Assert.AreEqual(true, deleteResult); Assert.AreEqual(1, PersonManager.GetPersonCount()); deleteResult = PersonManager.DeletePerson(2); Assert.AreEqual(true, deleteResult); Assert.AreEqual(0, PersonManager.GetPersonCount()); deleteResult = PersonManager.DeletePerson(2); Assert.AreEqual(false, deleteResult); Assert.AreEqual(0, PersonManager.GetPersonCount()); Assert.Pass(); }
public IActionResult AddPerson(Person person) { _mng.AddPerson(person); return(Json('0')); }
public ActionResult AddPerson(Person person) { pm.AddPerson(person); return(RedirectToAction("Index")); }