public Task Add(Domain.Person dPers) { Person person = personMapper.MapToEntity(dPers); personContext.People.Add(person); return(personContext.SaveChangesAsync()); }
public Person MapToEntity(Domain.Person dPers) { var person = new Person(); MapToEntity(ref person, dPers); return(person); }
public void when_configured_then_properties_can_be_mapped_both_ways() { // map from domain to datacontract var result = new DataContracts.Person(); var source = new Domain.Person { Address = { City = "Mine" }, DateOfBirth = DateTime.Now }; var concreteClass = new Domain.ConcreteClass { Name = "Jim" }; source.AbstractClass = concreteClass; result = Mapper.Map(source, result); Assert.AreEqual(source.Address.City, result.Address.City); result.Address.City = "Some City"; Assert.AreNotEqual(result.Address.City, source.Address.City); source = Mapper.Map(result, source); Assert.AreEqual(source.Address.City, result.Address.City); var concreteResult = result.AbstractClass as DataContracts.ConcreteClass; Assert.IsNotNull(concreteResult); Assert.AreEqual("Jim", concreteResult.Name); // see if we can map back var otherConcreteClass = new DataContracts.OtherConcreteClass(); otherConcreteClass.Description = "Just a description"; result.AbstractClass = otherConcreteClass; Mapper.Map(result, source); var otherConcreteResult = source.AbstractClass as Domain.OtherConcreteClass; Assert.IsNotNull(otherConcreteResult); Assert.AreEqual("Just a description", otherConcreteResult.Description); }
public async Task <UserEnvelope> Handle(Command message, CancellationToken cancellationToken) { if (await _context.Persons.Where(x => x.Username == message.User.Username).AnyAsync(cancellationToken)) { throw new RestException(HttpStatusCode.BadRequest, new { Username = Constants.InUse }); } if (await _context.Persons.Where(x => x.Email == message.User.Email).AnyAsync(cancellationToken)) { throw new RestException(HttpStatusCode.BadRequest, new { Email = Constants.InUse }); } var salt = Guid.NewGuid().ToByteArray(); var person = new Domain.Person { Username = message.User.Username, Email = message.User.Email, Hash = _passwordHasher.Hash(message.User.Password, salt), Salt = salt }; _context.Persons.Add(person); await _context.SaveChangesAsync(cancellationToken); var user = _mapper.Map <Domain.Person, User>(person); user.Token = await _jwtTokenGenerator.CreateToken(person.Username); return(new UserEnvelope(user)); }
public void OnNavigatedTo(NavigationContext navigationContext) { if (navigationContext.Parameters["person"] is Domain.Person person) { SelectedPerson = person; } }
public async Task Update_ValidRequest_ReturnsJsonResponseAndOk(int id, string birthDate, string birthPlace, string description, string firstName, string lastName) { #region Arrange await DeleteDbContent(); var client = GetHttpClient(); var dbContext = GetDbContext(); var person = new Domain.Person { BirthDate = "04-10-2010", BirthPlace = "Birth Place", Description = "Description", FirstName = "First Name", LastName = "Last Name" }; dbContext.Persons.Add(person); await dbContext.SaveChangesAsync(); var newPerson = new AdminPersonModel { ID = id, BirthDate = DateTime.Parse(birthDate), BirthPlace = birthPlace, Description = description, FirstName = firstName, LastName = lastName }; var expectedPerson = new PersonModel { ID = id, BirthDate = DateTime.Parse(birthDate), BirthPlace = birthPlace, Description = description, FirstName = firstName, LastName = lastName }; #endregion #region Act var response = await client.PutAsJsonAsync($"/api/person/{id}", newPerson); var responseBody = await response.Content.ReadAsStreamAsync(); var actualPerson = await JsonSerializer.DeserializeAsync <PersonModel>(responseBody); #endregion #region Assert Assert.Equal(HttpStatusCode.OK, response.StatusCode); Assert.Equal(expectedPerson.ID, actualPerson.ID); Assert.Equal(expectedPerson.BirthDate, actualPerson.BirthDate); Assert.Equal(expectedPerson.BirthPlace, actualPerson.BirthPlace); Assert.Equal(expectedPerson.Description, actualPerson.Description); Assert.Equal(expectedPerson.FirstName, actualPerson.FirstName); Assert.Equal(expectedPerson.LastName, actualPerson.LastName); #endregion }
public void MapToEntity(ref Person person, Domain.Person dPers) { person.Account = MapAccount(dPers.Account, dPers.PersonId); person.PersonId = dPers.PersonId; person.Email = dPers.Email; person.Name = dPers.Name; person.PhoneNumber = MapPhoneNumber(dPers.PhoneNumber, dPers.PersonId); }
private Domain.Person Map(TmdbIntegration.Models.Person person) { Domain.Person personDomain = null; if (person != null) { personDomain = new Domain.Person(person.Id, person.Title); } return(personDomain); }
public void Should_be_valid_when_Data_is_valid() { var firstName = "Guilherme"; var lastName = "Rosa"; var person = new Domain.Person(new Name(firstName, lastName), DateTime.Now); person.Name.FirstName.Should().Be(firstName); person.Name.LastName.Should().Be(lastName); }
public async Task <Person> Handle(CreatePersonRequest request, CancellationToken cancellationToken) { var fullName = FullName.FromFirstAndLastName(request.FirstName, request.LastName); var personDomain = new Domain.Person(fullName, request.HeightInMeters); await _repository.Create(personDomain); return(new Person(personDomain.FullName.FirstName, personDomain.FullName.LastName, personDomain.Height)); }
public static Person Map(Domain.Person person) => new Person { Id = person.Id, Email = person.Email, Username = person.Username, Password = person.Password, Firstname = person.FirstName, Lastname = person.LastName };
private Domain.Person Map(PersonSearchResult personSearchResult) { Domain.Person personDomain = null; if (personSearchResult != null) { personDomain = new Domain.Person(personSearchResult.Id, personSearchResult.Name); } return(personDomain); }
public async Task Update(Domain.Person dPers) { var person = await personContext.People .Include(c => c.Account) .Include(c => c.PhoneNumber) .SingleOrDefaultAsync(); personMapper.MapToEntity(ref person, dPers); await personContext.SaveChangesAsync(); }
public Domain.Person MapFromEntity(Person person) { var dPers = new Domain.Person(); dPers.PersonId = person.PersonId; dPers.Email = person.Email; dPers.Name = person.Name; dPers.PhoneNumber = MapPhoneNumber(person.PhoneNumber); dPers.Account = MapAccount(person.Account); return(dPers); }
public async Task Update_ValidInput_ReturnsCorrectData(int id, string birthDate, string birthPlace, string description, string firstName, string lastName) { #region Arrange var dbContext = new ApplicationDbContext(_dbContextOptions); await dbContext.Database.EnsureDeletedAsync(); var person = new Domain.Person { BirthDate = "04-10-2010", BirthPlace = "Birth Place", Description = "Description", FirstName = "Firt Name", LastName = "Last Name" }; dbContext.Persons.Add(person); await dbContext.SaveChangesAsync(); var newPerson = new AdminPersonModel { ID = id, BirthDate = DateTime.Parse(birthDate), BirthPlace = birthPlace, Description = description, FirstName = firstName, LastName = lastName }; var expectedPerson = new PersonModel { ID = id, BirthDate = DateTime.Parse(birthDate), BirthPlace = birthPlace, Description = description, FirstName = firstName, LastName = lastName }; var appPerson = new Person(dbContext); #endregion #region Act var actualPerson = await appPerson.Update(newPerson); #endregion #region Assert Assert.Equal(expectedPerson.ID, actualPerson.ID); Assert.Equal(expectedPerson.BirthDate, actualPerson.BirthDate); Assert.Equal(expectedPerson.BirthPlace, actualPerson.BirthPlace); Assert.Equal(expectedPerson.Description, actualPerson.Description); Assert.Equal(expectedPerson.FirstName, actualPerson.FirstName); Assert.Equal(expectedPerson.LastName, actualPerson.LastName); #endregion }
private void PersonSelected(Domain.Person person) { var parameters = new NavigationParameters(); parameters.Add("person", person); if (person != null) { regionManager.RequestNavigate(RegionNames.PersonDetail, NavigationTargets.PersonDetail, parameters); } }
public async Task <Domain.Person> UpdateAsync(Domain.Person person) { bool personExists = await _personReadService.GetByEmailAsync(person.Email); if (!personExists) { return(await _personWriteService.UpdateAsync(person)); } _logger.Information($"Username address { person.Email} is already in use."); throw new ArgumentException($"Username address {person.Email} is already in use."); }
public Task Create(Domain.Person domain) { return(Task.Run(() => { var id = _storage.Select(entity => entity.Id) .Max(); id++; domain = new Domain.Person(id, domain.FullName, domain.Height); _storage.Add(domain); })); }
public void Person_Case_DeepCopy() { var idNumber = 1016123654; var jack = new Domain.Person(30, new DateTime(1990, 05, 31), "Jack", "Parra", new IdInfo(idNumber)); Domain.Person jack2 = jack.DeepCopy(); Assert.Equal(jack.Age, jack2.Age); Assert.Equal(jack.BirthDate, jack2.BirthDate); Assert.Equal(jack.Name, jack2.Name); Assert.Equal(jack.LastName, jack2.LastName); Assert.Equal(jack.IdInfo.IdNumber, jack2.IdInfo.IdNumber); Assert.False(jack.IdInfo == jack2.IdInfo); }
public static string PersonFullName(Domain.Person p) { var rtnstr = p.firstname1 + " "; if (p.firstname2 != null) { rtnstr = rtnstr + p.firstname2 + " "; } rtnstr = rtnstr + p.lastname1; if (p.lastname2 != null) { rtnstr = rtnstr + " " + p.lastname2; } return(rtnstr); }
public static Person CreatePerson() { Console.Clear(); Console.WriteLine("\n\tCreate a user name:"); string userName = Console.ReadLine(); Console.WriteLine("\n\tCreate a password"); string userPass = Console.ReadLine(); Console.WriteLine("\n\tWhat is your first name?"); string name = Console.ReadLine(); Console.WriteLine("\n\tWhat is your last name?"); string lname = Console.ReadLine(); Console.WriteLine("\n\tHow old are you?"); if (!int.TryParse(Console.ReadLine(), out int a)) { Console.WriteLine("\n\tPress return to quit application" + "\n\tYou probably entered a wrong format somewhere.."); Console.ReadLine(); Environment.Exit(0); } Console.WriteLine("\n\tWhat is your gender? m-MALE f-FEMALE"); if (!char.TryParse(Console.ReadLine(), out char g)) { Console.WriteLine("\n\tPress return to quit application" + "\n\tYou probably entered a wrong format somewhere.."); Console.ReadLine(); Environment.Exit(0); } Console.WriteLine("\n\tWhat is your sexual orientation? A-HETERO, B-BISEXUAL C-H**O"); if (!char.TryParse(Console.ReadLine(), out char o)) { Console.WriteLine("\n\tPress return to quit application" + "\n\tYou probably entered a wrong format somewhere.."); Console.ReadLine(); Environment.Exit(0); } Console.WriteLine("\n\tWhat is your date of birth? YYYY-MM-DD"); DateTime dob = DateTime.Parse(Console.ReadLine()); Domain.Interests i = new Domain.Interests(); Domain.Person person = new Domain.Person(userName, userPass, name, lname, a, g, o, dob, i); return(person); }
public async Task Update_InvalidRequest_ReturnsJsonResponseAndBadRequestWithErrors(int id, string birthDate, string birthPlace, string description, string firstName, string lastName, IEnumerable <string> expectedErrorNames, IEnumerable <string> expectedErrorMessages) { #region Arrange await DeleteDbContent(); var client = GetHttpClient(); var dbContext = GetDbContext(); var person = new Domain.Person { BirthDate = "04-10-2010", BirthPlace = "Birth Place", Description = "Description", FirstName = "First Name", LastName = "Last Name" }; dbContext.Persons.Add(person); await dbContext.SaveChangesAsync(); var newPerson = new AdminPersonModel { ID = id, BirthDate = DateTime.Parse(birthDate), BirthPlace = birthPlace, Description = description, FirstName = firstName, LastName = lastName }; #endregion #region Act var response = await client.PutAsJsonAsync($"/api/person/{id}", newPerson); var responseBody = await response.Content.ReadAsStreamAsync(); var actualPerson = await JsonSerializer.DeserializeAsync <JsonElement>(responseBody); var errorProp = actualPerson.GetProperty("errors"); var errors = errorProp.EnumerateObject(); #endregion #region Assert Assert.Equal(HttpStatusCode.BadRequest, response.StatusCode); Assert.Equal(expectedErrorNames.Count(), errors.Count()); Assert.All(expectedErrorNames, errorName => Assert.Contains(errorName, errors.Select(prop => prop.Name))); Assert.All(expectedErrorMessages, errorMessage => Assert.Contains(errorMessage, errors.Select(prop => prop.Value[0].ToString()))); #endregion }
public void Person_Case_1() { int age = 30; var birthDate = new DateTime(1990, 05, 31); var name = "Jack"; var lastName = "Parra"; var idNumber = 1016123654; IdInfo idInfo = new IdInfo(idNumber); var jack = new Domain.Person(age, birthDate, name, lastName, idInfo); Assert.Equal(age, jack.Age); Assert.Equal(birthDate, jack.BirthDate); Assert.Equal(name, jack.Name); Assert.Equal(lastName, jack.LastName); Assert.Equal(idNumber, jack.IdInfo.IdNumber); }
private async Task <object[]> CreateMovieAndPerson(ApplicationDbContext dbContext) { var movie = new Domain.Movie { Name = "Title" }; var person = new Domain.Person { FirstName = "First Name", LastName = "Last Name" }; dbContext.Movies.Add(movie); dbContext.Persons.Add(person); await dbContext.SaveChangesAsync(); return(new object[] { movie, person }); }
public void edit_get_returns_worker() { //Arrange var ww = new Machete.Web.ViewModel.Worker(); map.Setup(x => x.Map <Domain.Worker, Machete.Web.ViewModel.Worker>(It.IsAny <Domain.Worker>())) .Returns(ww); var _worker = new Domain.Worker(); var _person = new Domain.Person(); int testid = 4242; Domain.Person fakeperson = new Domain.Person(); _wserv.Setup(p => p.Get(testid)).Returns(_worker); //Act var result = (PartialViewResult)_ctrlr.Edit(testid); //Assert Assert.IsInstanceOfType(result.ViewData.Model, typeof(Web.ViewModel.Worker)); }
public async Task <PersonDto> Execute() { var names = new List <string>() { "Adelaide", "Adeline", "Alice", "Amelia", "Arthur", "Atticus", "Audrey", "Aurelia", "Aurora", "Beatrice", "Caleb", "Charlotte", "Chloe", "Clara", "Clementine", "Cora", "Eleanor", "Eli", "Eliza", "Eloise", "Emilia", "Emma", "Emmeline", "Esme", "Evangeline", "Evelyn", "Gabriel", "Grace", "Harrison", "Hazel", "Henry", "Iris", "Isabella", "Isaiah", "Jane", "Jasper", "Jonah", "Josephine", "Josiah", "Levi", "Lily", "Lucy", "Lydia", "Maisie", "Margaret", "Maxwell", "Nathan", "Nathaniel", "Oliver", "Olivia", "Oscar", "Penelope", "Roman", "Rose", "Sadie", "Samuel", "Sebastian", "Silas", "Sophia", "Thea", "Theodore", "Tobias", "Violet", "Wyatt" }; var surnames = new List <string>() { "Smith", "Jones", "Taylor", "Williams", "Brown", "Davies", "Evans", "Wilson", "Thomas", "Roberts", "Johnson", "Lewis", "Walker", "Robinson", "Wood", "Thompson", "White", "Watson", "Jackson", "Wright", "Green", "Harris", "Cooper", "King", "Lee", "Martin", "Clarke", "James", "Morgan", "Hughes", "Edwards", "Hill", "Moore", "Clark", "Harrison", "Scott", "Young", "Morris", "Hall", "Ward", "Turner", "Carter", "Phillips", "Mitchell", "Patel", "Adams", "Campbell", "Anderson", "Allen", "Cook" }; var rand = new Random(); var firstnameIndex = rand.Next(0, names.Count); var lastnameIndex = rand.Next(0, surnames.Count); var daysOld = rand.Next(7300, 18250); var person = new Domain.Person { DateOfBirth = DateTime.Now.AddDays(-daysOld), Firstname = names[firstnameIndex], Lastname = surnames[lastnameIndex] }; await _context.Persons.AddAsync(person); await _context.SaveChangesAsync(); return(PersonDto.Projection.Compile().Invoke(person)); }
private async Task <object[]> CreatePersonAndMovie() { var dbContent = GetDbContext(); var movie = new Domain.Movie { Name = "Title" }; var person = new Domain.Person { FirstName = "First Name", LastName = "Last Name" }; dbContent.Movies.Add(movie); dbContent.Persons.Add(person); await dbContent.SaveChangesAsync(); return(new object[] { movie, person }); }
public void SeActivity_test_pagination() { // Arrange FluentRecordBase SeDB = FluentRecordBaseFactory.Get(); int count = SeDB.ToServ <IActivityService>().GetAll().Count(); if (count < 20) { Domain.Person _person = (Domain.Person)Records.person.Clone(); SeDB.ToServ <IPersonService>().Create(_person, "ME"); } // Act ui.WaitThenClickElement(By.Id("menulinkactivity")); var recordID = ui.WaitForElement(By.XPath("//table[@id='activityTable']/tbody/tr")).GetAttribute("recordid"); ui.WaitThenClickElement(By.CssSelector("#activityTable_next.paginate_enabled_next")); Thread.Sleep(1000); // Prevent race condition var recordIDPage = ui.WaitForElement(By.XPath("//table[@id='activityTable']/tbody/tr")).GetAttribute("recordid"); // Assert Assert.AreNotEqual(recordID, recordIDPage, "Pagination for Activities List appears to not be working"); }
public void edit_post_valid_updates_model_redirects_to_index() { //Arrange int testid = 4242; Mock <HttpPostedFileBase> image = new Mock <HttpPostedFileBase>(); FormCollection fakeform = _fakeCollection(testid); Domain.Worker fakeworker = new Domain.Worker(); Domain.Worker savedworker = new Domain.Worker(); Domain.Person fakeperson = new Domain.Person(); fakeworker.Person = fakeperson; string user = "******"; _wserv.Setup(p => p.Get(testid)).Returns(fakeworker); _pserv.Setup(p => p.Get(testid)).Returns(fakeperson); _wserv.Setup(x => x.Save(It.IsAny <Domain.Worker>(), It.IsAny <string>()) ).Callback((Domain.Worker p, string str) => { savedworker = p; user = str; }); _ctrlr.SetFakeControllerContext(); _ctrlr.ValueProvider = fakeform.ToValueProvider(); //Act var result = _ctrlr.Edit(testid, fakeworker, "UnitTest", null) as PartialViewResult; //Assert //Assert.AreEqual("Index", result.RouteValues["action"]); Assert.AreEqual(fakeworker, savedworker); Assert.AreEqual(savedworker.height, "UnitTest"); Assert.AreEqual(savedworker.height, "UnitTest"); }
public void WorkerController_create_post_valid_returns_json() { //Arrange var w = new Machete.Web.ViewModel.Worker() { ID = 12345 }; map.Setup(x => x.Map <Domain.Worker, Machete.Web.ViewModel.Worker>(It.IsAny <Domain.Worker>())) .Returns(w); var _worker = new Domain.Worker(); var _person = new Domain.Person(); // _wserv.Setup(p => p.Create(_worker, "UnitTest")).Returns(_worker); _pserv.Setup(p => p.Create(_person, "UnitTest")).Returns(_person); _ctrlr.ValueProvider = fakeform.ToValueProvider(); //Act var result = _ctrlr.Create(_worker, "UnitTest", null) as JsonResult; Assert.IsInstanceOfType(result, typeof(JsonResult)); Assert.AreEqual("{ sNewRef = , sNewLabel = , iNewID = 12345, jobSuccess = True }", result.Data.ToString()); }
public static void Initialize(IServiceProvider service) { var noticeOne = new Guid("f6e6545f-1713-4ef4-a276-9156f4076392"); var noticeTwo = new Guid("9fad4e29-0cd4-4302-b359-a668de05e628"); var noticeThree = new Guid("6972fdbe-35e8-41d6-a216-49c20bc173ac"); var noticeFour = new Guid("32371a18-b9d3-45f2-8cdb-a7f24f7943e6"); var noticeFive = new Guid("f6a89841-f9fd-4a11-8849-02dc53afb952"); using (var scope = service.CreateScope()) { using (var context = scope.ServiceProvider.GetRequiredService <ConexaoContext>()) { var missaoPerson = new Domain.Person(new Guid("736b8b7d-b74f-4925-987f-6a6f25b8a856"), "*****@*****.**", "Missão Guadalupe") .AdicionarProfileImage("Images/Profile/profile.jpg"); if (!context.Person.Any((p) => p.Id == missaoPerson.Id)) { context.Person.Add(missaoPerson); } if (!context.User.Any((b) => b.Person.Id == missaoPerson.Id)) { context.User.Add(new Domain.User(missaoPerson)); } //if (!context.Notice.Any((q) => q.Id == noticeOne)) // context.Notice.Add(new Domain.Notice(noticeOne, "O bom samaritano", "O Bom Samaritano \nHomenagem aos 90 anos do nosso amado Padre Carlos", "Images/Notice/imagem21.jpg") // .AddPostedBy(missaoPerson) // .ModifyRegistrationDate(new DateTime(2020, 11, 27))); //if (!context.Notice.Any((q) => q.Id == noticeTwo)) // context.Notice.Add(new Domain.Notice(noticeTwo, "Grupo de oração", "Mais uma semana abençoada está começando e hoje é dia de Grupo de Oração.\n" + //"Você não pode perder!A participação especial desta noite é da Mariana Faria, e a sua presença lá conosco é muito importante. Te esperamos, às 20h, na Igreja Maceno.As vagas são limitadas e por ordem de chegada.Antes, às 19h, tem Missa.\n" + //"Convide a família e os amigos. A transmissão ao vivo pelo YouTube também continua.", "Images/Notice/imagem19.jpg") // .AddPostedBy(missaoPerson) // .ModifyRegistrationDate(new DateTime(2020, 11, 09))); //if (!context.Notice.Any((q) => q.Id == noticeThree)) // context.Notice.Add(new Domain.Notice(noticeThree, "Terço de Misericórdia", "Terço da Misericórdia", "Images/Notice/imagem18.jpg") // .AddPostedBy(missaoPerson) // .ModifyRegistrationDate(new DateTime(2020, 11, 28))); //if (!context.Notice.Any((q) => q.Id == noticeFour)) // context.Notice.Add(new Domain.Notice(noticeFour, "É pizza!!", "Quando pessoas com o coração cheio de amor se reúnem para fazer o bem, só pode acabar em... EM PIZZA!!!!!\n" + //"PIZZA SOLIDÁRIA!!!! Que maneira mais deliciosa de fazer o bem!Vamos ajudar a nossa Paróquia?\n" + //"A PIZZA SOLIDÁRIA é uma ação da Missão Guadalupe, em prol da Igreja da Vila Maceno com o apoio da @molecaggio. Garanta já o seu voucher(R$30, 00 cada), à venda na Casa de Missão ou na própria Igreja.\n" + //"Mussarela, Calabresa ou Presunto & Mussarela são os sabores que você pode escolher. om o voucher em mãos, a retirada da pizza pode ser feita em qualquer unidade Molecaggio Rio Preto, entre os dias 02.12.2020 e 31.01.2021, exceto às terças - feiras.\n" + //"“Quando um coração se preocupa com o outro, haverá sempre um milagre!” – Foi com essa frase tão linda que anunciamos esta ação tão especial. Aproveitamos a oportunidade para agradecer a todos os envolvidos!\n" + //"Arraste a imagem para o lado e saiba mais!", "Images/Notice/imagem17.jpg") // .AddPostedBy(missaoPerson) // .ModifyRegistrationDate(new DateTime(2020, 11, 29))); if (!context.Notice.Any((q) => q.Id == noticeFive)) { context.Notice.Add(new Domain.Notice(noticeFive, "Nossa Senhorinha de guadalupe", "O processo seletivo para a escolha da Nossa Senhorinha de Guadalupe e do Juan Dieguito vai começar!\n" + "A primeira etapa que contará pontos será a foto mais curtida no Instagram.Sabemos que não será nada fácil escolher, mas contamos com a sua ajuda!São 16 participantes, e a dica é curtir a foto que mais tocou seu coração!\n" + "As fotos serão postadas na sequência, fique de olho!\n" + "O Projeto Guadalupinhos é uma inspiração do Padre Carlos e contará com 2 crianças, uma menina que representará a Nossa Senhorinha de Guadalupe e um menino que representará o Juan Dieguito, para serem os embaixadores mirins da Missão Guadalupe por um ano.\n " + "Disse - lhe Jesus: Deixai vir a mim estas criancinhas e não as impeçais, porque o Reino dos Céus é para aqueles que se lhes assemelham” (Mt 19, 14).", $"Images/Notice/{noticeFive}.jpg") .AddPostedBy(missaoPerson) .ModifyRegistrationDate(new DateTime(2020, 11, 30))); } context.SaveChanges(); } } }