protected async Task ConfirmAddFieldAsync() { Contract.AddSafely(Form, newFieldModel.ToFormField()); //Contract.DataModel.Entities.Add(newEntityModel.ToContractEntity()); await createDialogWindow.CloseAsync(); await addFieldSuccessSnackbar.ShowAsync(); ResetNewFieldModel(); }
protected override async Task ConfirmAddPropertyAsync() { //Entity.PrimitiveProperties.Add(newPropertyModel.ToPrimitiveContractProperty()); Contract.AddSafely(Entity, newPropertyModel.ToPrimitiveContractProperty()); await createDialogWindow.CloseAsync(); await addSnackbarSuccess.ShowAsync(); ResetNewPropertyModel(); }
protected override async Task ConfirmAddPropertyAsync() { var newProperty = newPropertyModel.ToReferenceContractProperty(); newProperty.Entity = Entity; //Entity.ReferenceProperties.Add(newProperty); Contract.AddSafely(Entity, newProperty); await createDialogWindow.CloseAsync(); await addSnackbarSuccess.ShowAsync(); ResetNewPropertyModel(); }