public async Task <JsonResult <HAQDetails> > InsertHAQDetails(HAQDetails mApp) { HAQDetailsRepository mRepo = new HAQDetailsRepository(HAQDetailsRepository.DEFAULT_TABLE_NAME, HAQDetailsRepository.DEFAULT_PART_KEY); HAQDetails haqDetails; char[] delim = { ',' }; if (mApp.Name != null && mApp.HATopic != null) { haqDetails = new HAQDetails(mApp.Name, mApp.HATopic, mApp.Result); if (mApp.roles != null) { haqDetails.roles = mApp.roles; haqDetails.AllowedRoles = mApp.roles.Split(delim); } mRepo.InsertHAQDetails(haqDetails); mApp = haqDetails; } return(Json <HAQDetails>(mApp)); }