protected override bool CanSave(string arg) { if (OrderTagTemplateValues.Any(x => x.OrderTag == null || x.OrderTagGroup == null)) { return(false); } return(base.CanSave(arg)); }
private void OnDeleteOrderTagTemplate(string obj) { Model.OrderTagTemplateValues.Remove(SelectedOrderTagTemplateValue.Model); if (SelectedOrderTagTemplateValue.Model.Id > 0) { Workspace.Delete(SelectedOrderTagTemplateValue.Model); } OrderTagTemplateValues.Remove(SelectedOrderTagTemplateValue); }