private async Task <GroupVisitorDTO> CreateGroup(CreateVisitorModel group, InfoVisitorModel visitor) { await accountController.SetInitDataAsync(); group.Info = visitor; var result = (await visitorController.Create(group)) as RedirectToRouteResult; if (result == null) { return(null); } var groupResult = groupService.GetAll().LastOrDefault(); return(groupResult); }
private void InitModel() { visitor1 = new InfoVisitorModel { Id = 111, Surname = "surname1", Name = "name1", SerialAndNumber = "test 1", Gender = "Мужчина", BithDate = new DateTime(1987, 5, 1), Nationality = "nat1", DateInSystem = DateTime.Now, UserInSystem = "Test" }; visitor2 = new InfoVisitorModel { Id = 222, Surname = "surname2", Name = "name2", SerialAndNumber = "test 2", Gender = "Мужчина", BithDate = new DateTime(1990, 6, 5), Nationality = "nat2", DateInSystem = DateTime.Now, UserInSystem = "Test" }; createVisitor = new CreateVisitorModel { Id = 111, Info = visitor1, DateArrival = DateTime.Now, DateDeparture = DateTime.Now, DaysOfStay = 1, CheckPoint = "Check1", PlaceOfRecidense = "place", ProgramOfTravel = "program of travel", TimeOfWork = "time work", SiteOfOperator = "site", TelNumber = "tel", Email = "*****@*****.**", DateInSystem = DateTime.Now, UserInSystem = "Test", }; createGroup = new CreateGroupModel { Id = 222, Infoes = new List <InfoVisitorModel> { visitor1, visitor2 }, DateArrival = DateTime.Now, DateDeparture = DateTime.Now, DaysOfStay = 1, CheckPoint = "Check1", PlaceOfRecidense = "place", ProgramOfTravel = "program of travel", OrganizeForm = "organize form", Name = "name", NumberOfContract = "number of contract 123", DateOfContract = new DateTime(2018, 1, 3), DateInSystem = DateTime.Now, UserInSystem = "Test" }; editInfo1 = new EditInfoVisitorModel { Id = 1, Surname = "surname1 new", Name = "name1 new", SerialAndNumber = "test 1 new", Gender = "Мужчина", BithDate = new DateTime(1987, 5, 1), Nationality = "nat1", DateInSystem = DateTime.Now, UserInSystem = "Test", DateEdit = DateTime.Now, UserEdit = "Test edit" }; editInfo2 = new EditInfoVisitorModel { Id = 2, Surname = "surname2 new", Name = "name2 new", SerialAndNumber = "test 2 new", Gender = "Мужчина", BithDate = new DateTime(2000, 5, 1), Nationality = "nat1", DateInSystem = DateTime.Now, UserInSystem = "Test", DateEdit = DateTime.Now, UserEdit = "Test 2 edit" }; editVisitor = new EditVisitorModel { Id = 2, Info = editInfo1, DateArrival = DateTime.Now, DateDeparture = DateTime.Now, DaysOfStay = 1, CheckPoint = "Check1 new", PlaceOfRecidense = "place new", ProgramOfTravel = "program of travel", TimeOfWork = "time work", SiteOfOperator = "site", TelNumber = "tel", Email = "*****@*****.**", DateInSystem = DateTime.Now, UserInSystem = "Test new", DateEdit = new DateTime(2018, 1, 1), UserEdit = "Test edit", TranscriptUser = "******" }; editGroup = new EditGroupModel { Id = 1, Infoes = new List <EditInfoVisitorModel> { editInfo1, editInfo2 }, DateArrival = DateTime.Now, DateDeparture = DateTime.Now, DaysOfStay = 1, CheckPoint = "Check1 new", PlaceOfRecidense = "place new", ProgramOfTravel = "program of travel", OrganizeForm = "organize form", Name = "name new", NumberOfContract = "number of contract 123", DateOfContract = new DateTime(2018, 1, 3), TranscriptUser = "******", DateInSystem = DateTime.Now, UserInSystem = "Test", DateEdit = new DateTime(2018, 1, 1), UserEdit = "test edit" }; }