コード例 #1
0
        public async Task <IActionResult> Add([FromBody] Contact data)
        {
            _context.Add(data);
            await _context.SaveChangesAsync();

            return(Ok(data));
        }
コード例 #2
0
        public async Task <IActionResult> Create([Bind("Id,AgeCategoryId,ClubId,TeamId,RoleId,SeasonId,SportId,DistrictId,FirstName,LastName,PhoneNumber1,PhoneNumber2,Email,Ssn")] Contact contact)
        {
            if (ModelState.IsValid)
            {
                _context.Add(contact);
                await _context.SaveChangesAsync();

                return(RedirectToAction(nameof(ViewDB)));
            }
            ViewData["AgeCategoryId"] = new SelectList(_context.Set <AgeCategory>(), "Id", "AgeCategoryName", contact.AgeCategoryId);
            ViewData["ClubId"]        = new SelectList(_context.Set <Club>(), "Id", "ClubName", contact.ClubId);
            ViewData["DistrictId"]    = new SelectList(_context.Set <District>(), "Id", "DistrictName", contact.DistrictId);
            ViewData["RoleId"]        = new SelectList(_context.Set <Role>(), "Id", "RoleName", contact.RoleId);
            ViewData["SeasonId"]      = new SelectList(_context.Set <Season>(), "Id", "SeasonName", contact.SeasonId);
            ViewData["SportId"]       = new SelectList(_context.Set <Sport>(), "Id", "SportName", contact.SportId);
            ViewData["TeamId"]        = new SelectList(_context.Set <Team>(), "Id", "TeamName", contact.TeamId);
            return(View(contact));
        }
コード例 #3
0
        public async Task <IActionResult> Create([Bind("Id,Name,Location,Time,showingSymptoms,livingWith,isEmployer")] Contact contact)
        {
            if (ModelState.IsValid)
            {
                _context.Add(contact);
                await _context.SaveChangesAsync();

                return(RedirectToAction(nameof(Index)));
            }
            return(View(contact));
        }
コード例 #4
0
ファイル: SIFRefsController.cs プロジェクト: Porest97/DEVPRO
        public async Task <IActionResult> Create([Bind("Id,FirstName,LastName,RefNumber,SSN,RefType,RefCategory,RefCategoryType,RefDistrict,RefClub,StreetAddress,ZipCode,City,PhoneNumber1,PhoneNumber2,Email,SeasonRegistred,Status")] SIFRef sIFRef)
        {
            if (ModelState.IsValid)
            {
                _context.Add(sIFRef);
                await _context.SaveChangesAsync();

                return(RedirectToAction(nameof(Index)));
            }
            return(View(sIFRef));
        }
コード例 #5
0
        public async Task <IActionResult> Create([Bind("Id,AgeCategoryName")] AgeCategory ageCategory)
        {
            if (ModelState.IsValid)
            {
                _context.Add(ageCategory);
                await _context.SaveChangesAsync();

                return(RedirectToAction(nameof(Index)));
            }
            return(View(ageCategory));
        }
コード例 #6
0
        public async Task <IActionResult> Create([Bind("Id,DistrictName")] District district)
        {
            if (ModelState.IsValid)
            {
                _context.Add(district);
                await _context.SaveChangesAsync();

                return(RedirectToAction(nameof(Index)));
            }
            return(View(district));
        }
コード例 #7
0
ファイル: SIFClubsController.cs プロジェクト: Porest97/DEVPRO
        public async Task <IActionResult> Create([Bind("Id,ClubNumber,ClubName,ShortName,ClubAddress,ClubCity,ClubCountry,ClubDistrict,Organizer,HomeArena,ActiveIOL,Status,ClubNote")] SIFClub sIFClub)
        {
            if (ModelState.IsValid)
            {
                _context.Add(sIFClub);
                await _context.SaveChangesAsync();

                return(RedirectToAction(nameof(Index)));
            }
            return(View(sIFClub));
        }
コード例 #8
0
        public async Task <IActionResult> Create([Bind("Id,Club,Team,Role,Sport,District,FirstName,LastName,PhoneNumber1,PhoneNumber2,Email,Ssn,Season,AgeCategory")] ContactRaw contactRaw)
        {
            if (ModelState.IsValid)
            {
                _context.Add(contactRaw);
                await _context.SaveChangesAsync();

                return(RedirectToAction(nameof(Index)));
            }
            return(View(contactRaw));
        }
コード例 #9
0
        public async Task <IActionResult> Create([Bind("Id,RoleName")] Role role)
        {
            if (ModelState.IsValid)
            {
                _context.Add(role);
                await _context.SaveChangesAsync();

                return(RedirectToAction(nameof(Index)));
            }
            return(View(role));
        }
コード例 #10
0
        public async Task <IActionResult> Create([Bind("Id,Name,Phone")] Contact contact)
        {
            if (ModelState.IsValid)
            {
                _context.Add(contact);
                await _context.SaveChangesAsync();

                return(RedirectToAction(nameof(Index)));
            }
            return(View(contact));
        }
コード例 #11
0
        public async Task <IActionResult> Create([Bind("Id,ArenaNumber,ArenanName,ArenanAddress,ArenanZipCode,ArenanCity,ArenanCountry,ArenanDistrict,ArenanCategory,ArenanPhoneNumbers,ArenanCapacity,ArenanStanding,ArenanBench,ArenanChair,ArenanSoftChair,ArenanHandicapSlots,ArenanBuildYear,ArenanReBuildYear,ArenanLatestInspected,ArenanLastChecked")] SIFArena sIFArena)
        {
            if (ModelState.IsValid)
            {
                _context.Add(sIFArena);
                await _context.SaveChangesAsync();

                return(RedirectToAction(nameof(Index)));
            }
            return(View(sIFArena));
        }
コード例 #12
0
        public async Task <IActionResult> Create([Bind("Id,Address,City,Email,Name,Phone,PostalCode,State")] Contact contact)
        {
            if (ModelState.IsValid)
            {
                _context.Add(contact);
                await _context.SaveChangesAsync();

                return(RedirectToAction("Index"));
            }
            return(View(contact));
        }
コード例 #13
0
ファイル: PeopleController.cs プロジェクト: Porest97/DEVPRO
        public async Task <IActionResult> Create([Bind("Id,FirstName,LastName,Email1,Email2,PhoneNumber1,PhoneNumber2,PhoneNumber3")] Person person)
        {
            if (ModelState.IsValid)
            {
                _context.Add(person);
                await _context.SaveChangesAsync();

                return(RedirectToAction(nameof(Index)));
            }
            return(View(person));
        }
コード例 #14
0
        public async Task <IActionResult> Create([Bind("FirstName,LastName,Email,Address1,Address2,City,State,ZipCode,Phone")] ABContacts aBContacts)
        {
            if (ModelState.IsValid)
            {
                aBContacts.DateAdded = DateTime.Now;
                _context.Add(aBContacts);
                await _context.SaveChangesAsync();

                return(RedirectToAction(nameof(Index)));
            }
            return(View(aBContacts));
        }
コード例 #15
0
ファイル: ClubsController.cs プロジェクト: Porest97/DEVPRO
        public async Task <IActionResult> Create([Bind("Id,ClubName,DistrictId")] Club club)
        {
            if (ModelState.IsValid)
            {
                _context.Add(club);
                await _context.SaveChangesAsync();

                return(RedirectToAction(nameof(Index)));
            }
            ViewData["DistrictId"] = new SelectList(_context.District, "Id", "DistrictName", club.DistrictId);
            return(View(club));
        }
コード例 #16
0
        public async Task <IActionResult> Create([Bind("ID,FirstName,LastName,EmailAddress,BirthDate,NumberOfComputers")] Contacts contacts)
        {
            if (ModelState.IsValid)
            {
                _context.Add(contacts);
                await _context.SaveChangesAsync();

                return(RedirectToAction("Index"));
            }
            PopulateAddressDropDownList();
            return(View(contacts));
        }
コード例 #17
0
        public async Task <IActionResult> Create([Bind("ID,ContactID,Name,AddressLine1,AddressLine2,City,StateCode,Zip")] Addresses addresses)
        {
            await PopulateContactsDropDownList();

            if (ModelState.IsValid)
            {
                _context.Add(addresses);
                await _context.SaveChangesAsync();

                return(RedirectToAction("Index"));
            }
            return(View(addresses));
        }
コード例 #18
0
        private async Task AddContacts()
        {
            Address address;

            address = new Address {
                Address1 = "Some Street", City = "Gurgaon", Country = "India"
            };
            _context.Add(address);
            _context.Contacts.Add(new Contact {
                Name = "Dhananjay Kumar", Address = address
            });

            address = new Address {
                Address1 = "Another Street", City = "Seattle", State = "WA", PostalCode = "98112", Country = "USA"
            };
            _context.Add(address);
            _context.Contacts.Add(new Contact {
                Name = "Glenn Block", Address = address
            });

            await _context.SaveChangesAsync();
        }
コード例 #19
0
        public async Task <IActionResult> Add([FromBody] ContactModel model)
        {
            var contact = new Contact
            {
                Name     = model.Name,
                Initials = model.Initials
            };

            if (model.Emails != null)
            {
                contact.Emails = model.Emails
                                 .Select(x => new ContactEmail
                {
                    Email     = x.Email,
                    Type      = x.Type,
                    IsDefault = x.IsDefault
                })
                                 .ToArray();
            }

            if (model.PhoneNumbers != null)
            {
                contact.PhoneNumbers = model.PhoneNumbers
                                       .Select(x => new ContactPhoneNumber
                {
                    Number    = x.Number,
                    Type      = x.Type,
                    IsDefault = x.IsDefault
                })
                                       .ToArray();
            }

            _context.Add(contact);
            await _context.SaveChangesAsync();

            return(Ok());
        }
コード例 #20
0
        public async Task <IActionResult> Create([Bind("Id,WeekNumber,PersonId,Monday,HoursMonday,Tuesday,HoursTuesday,Wednesday,HoursWednesday,Thursday,HoursThursday,Friday,HoursFriday,Saturday,HoursSaturday,Sunday,HoursSunday,TotalHours")] Schedule schedule)
        {
            if (ModelState.IsValid)
            {
                var contactsContext = _context.Schedule.Include(s => s.Person);
                schedule.TotalHours = schedule.HoursMonday
                                      + schedule.HoursTuesday
                                      + schedule.HoursWednesday
                                      + schedule.HoursThursday
                                      + schedule.HoursFriday
                                      + schedule.HoursSaturday
                                      + schedule.HoursSaturday;
                _context.Add(schedule);
                await _context.SaveChangesAsync();

                return(RedirectToAction(nameof(Index)));
            }
            ViewData["PersonId"] = new SelectList(_context.Person, "Id", "FullName", schedule.PersonId);
            return(View(schedule));
        }
コード例 #21
0
 public void Add(Contacts item)
 {
     _context.Add(item);
     _context.SaveChanges();
     //ContactsList.Add(item);
 }