public async Task <ContactMemberModel> InsertContactMemberAsync(ContactMemberModel ContactMember) { var newContactMember = await ContactMemberRepository.InsertAsync(mapper.Map <ContactMember>(ContactMember)); await ContactMemberRepository.SaveChangesAsync(); return(mapper.Map <ContactMemberModel>(newContactMember)); }
public async Task <ContactMemberModel> UpdateContactMemberAsync(ContactMemberModel ContactMember) { var ContactMemberForUpdate = await ContactMemberRepository.GetAsync(ContactMember.Id); ContactMemberForUpdate.ModifiedDate = DateTime.Now; ContactMemberForUpdate.ContactId = ContactMember.ContactId; ContactMemberForUpdate.TagId = ContactMember.TagId; await ContactMemberRepository.SaveChangesAsync(); return(mapper.Map <ContactMemberModel>(ContactMemberForUpdate)); }