public async Task <InvitationStatus> Update(int id, [FromBody] InvitationStatusModel invitationStatusmodel)
        {
            InvitationStatus invitationStatus = await _context.InvitationStatuses.FindAsync(id);

            invitationStatus.Update(invitationStatusmodel.Name);
            await _context.SaveChangesAsync();

            return(invitationStatus);
        }
        public async Task <InvitationStatus> Create([FromBody] InvitationStatusModel invitationStatusmodel)
        {
            Check.ArgumentNotNull(nameof(invitationStatusmodel), invitationStatusmodel);
            InvitationStatus invitationStatus = new InvitationStatus(invitationStatusmodel.Name);

            _context.InvitationStatuses.Add(invitationStatus);
            await _context.SaveChangesAsync();

            return(invitationStatus);
        }
예제 #3
0
 //// Update InvitationStatus
 public static async Task  UpdateAsync(int id, InvitationStatusModel invitationStatus)
 {
     await _connect.PostAsync("InvitationStatus/Update/" + id, invitationStatus);
 }
예제 #4
0
 // Create New InvitationStatus
 public static async Task CreateAsync(InvitationStatusModel invitationStatus)
 {
     await _connect.PostAsync("InvitationStatus/Create", invitationStatus);
 }