public async void QueryByName(string name) { try { MaterialManagementController controller = new MaterialManagementController(); var executrresult = await controller.QueryAsync(p => p.Name == name); if (!executrresult.HasError) { if (executrresult.Result.Any()) { var data = executrresult.Result.Single(); BindingFromModel(data, this); CreateUser = new UserViewModel(); BindingFromModel(data.CreateUser, CreateUser); } } } catch (Exception ex) { setErrortoModel(this, ex); } }