コード例 #1
0
        protected void SubmitButton_Click(object sender, EventArgs e)
        {
            if (!Page.IsValid)
            {
                return;
            }
            var accessPermissions = XrmContext.GetOpportunityAccessByContact(Contact);

            var canSave = false;

            foreach (var adxOpportunitypermissionse in accessPermissions)
            {
                if (adxOpportunitypermissionse.GetAttributeValue <bool?>("adx_write").GetValueOrDefault(false))
                {
                    canSave = true;
                }
            }

            if (!canSave)
            {
                return;
            }

            ContactFormView.UpdateItem();

            OpportunityFormView.UpdateItem();
        }
コード例 #2
0
        protected void UpdateContactButton_Click(object sender, EventArgs e)
        {
            if (!Page.IsValid)
            {
                return;
            }

            ContactFormView.UpdateItem();
        }