public async static Task <LG.Data.Models.Users.UserModel> UpdateClientUser(LG.Data.Models.Users.UserModel entity) { var result = LG.Data.Core.Users.UsersDataService.UpdateAsync(entity); await result; if (result.IsCompleted) { return(result.Result); } return(null); }
public async static Task <LG.Data.Models.Users.UserListModel> AddClientUser(LG.Data.Models.Users.UserModel entity) { var result = LG.Data.Core.Users.UsersDataService.CreateAsync(entity); await result; if (result.IsCompleted) { var result2 = LG.Data.Core.Users.UsersDataService.UpdateAsync( entity, result.Result.UserRID, LG.Data.Models.Enums.Action.Add); await result2; entity.UserRID = result.Result.UserRID; LG.Data.Core.Users.UsersDataService.AddUser(entity); return(await LG.Data.Core.Users.UsersDataService.GetListAsync(entity)); } return(await LG.Data.Core.Users.UsersDataService.GetListAsync(entity)); }
public async static Task <LG.Data.Models.Users.UserListModel> AddCorporationUser(LG.Data.Models.Users.UserModel entity) { var result = LG.Data.Core.Users.UsersDataService.CreateAsync(entity); await result; if (result.IsCompleted) { var result2 = LG.Data.Core.Users.UsersDataService.UpdateAsync( entity, result.Result.UserRID, LG.Data.Models.Enums.Action.Add); await result2; entity.UserRID = result.Result.UserRID; if (result2.IsCompleted) { return(await LG.Data.Core.Users.UsersDataService.AddUserToCorporation( entity)); } if (result2.IsFaulted) { return(await LG.Data.Core.Users.UsersDataService.GetCorporationListAsync()); } } if (result.IsFaulted) { return(null); } return(null); }
public static async Task <UserListModel> LinkToCorporation(LG.Data.Models.Users.UserModel user) { return(await LG.Data.Core.Users.UsersDataService.AddUserToCorporation(user)); }
public async static Task <LG.Data.Models.Users.UserModel> GetUser(LG.Data.Models.Users.UserModel entity) { return(await LG.Data.Core.Users.UsersDataService.Get(entity)); }
public static async Task <LG.Data.Models.Users.UserModel> CreateAndSavePrimaryAsync( LG.Data.Models.Users.UserModel entity) { return(await LG.Data.Core.Users.UsersDataService.CreateAndSavePrimaryAsync(entity)); }
public static UserModel AddToClient(LG.Data.Models.Users.UserModel entity) { return(LG.Data.Core.Users.UsersDataService.AddUser(entity)); }
public async static Task <LG.Data.Models.Users.UserListModel> GetClientUsers(LG.Data.Models.Users.UserModel entity) { return(await LG.Data.Core.Users.UsersDataService.GetListAsync(entity)); }
public async static Task <LG.Data.Models.Users.UserListModel> RemoveClientUser(LG.Data.Models.Users.UserModel entity) { var result = LG.Data.Core.Users.UsersDataService.RemoveAsync(entity); if (!result.IsError) { return(await GetClientUsers(entity)); } return(null); }
public async static Task <LG.Data.Models.Users.UserListModel> UpdateCorporateUserAsync(LG.Data.Models.Users.UserModel entity) { var result = LG.Data.Core.Users.UsersDataService.UpdateCorporateUserAsync(entity); await result; if (result.IsCompleted) { return(await LG.Data.Core.Users.UsersDataService.GetCorporationListAsync()); } else if (result.IsFaulted) { return(await LG.Data.Core.Users.UsersDataService.GetCorporationListAsync()); } return(null); }
public static async Task <BaseModel> SaveEmail(LG.Data.Models.Users.UserModel entity) { return(await LG.Data.Core.Shared.SaveContactInformation.SaveEmailTask(entity)); }