コード例 #1
0
        public void CAMContactRemoveFromSubject(AscamCAMContactRemoveFromSubjectRequestAPI AscamCAMContactRemoveFromSubjectRequestAPI)
        {
            var pdscamsubject = new pdscamsubjectDataSet();

            string cErrorMessage = string.Empty;

            DataRow ttblcamsubjectRow = pdscamsubject.ttblcamsubject.NewttblcamsubjectRow();

            Camsubject.UpdateRowFromCamsubject(ref ttblcamsubjectRow, AscamCAMContactRemoveFromSubjectRequestAPI.camsubject);
            pdscamsubject.ttblcamsubject.AddttblcamsubjectRow((pdscamsubjectDataSet.ttblcamsubjectRow)ttblcamsubjectRow);

            var dContactid = AscamCAMContactRemoveFromSubjectRequestAPI.dContactid;


            NLogLoggerP.Trace("CAMContactRemoveFromSubject - Ascam - Before Call");
            StopwatchUtil.Time(
                () =>
            {
                using (var poAscamproxy = this.proxyAppObject.CreatePO_ascamproxy())
                {
                    this.SetRequiredContextParameters();
                    poAscamproxy.CAMContactRemoveFromSubject(ref pdsContext, dContactid, pdscamsubject, out cErrorMessage);
                }
            });
            NLogLoggerP.Info("CAMContactRemoveFromSubject - Ascam - After Call");


            this.ReportErrors(cErrorMessage);
            this.ReportErrors(this.pdsContext);
            this.ReportErrors(pdscamsubject);
        }
コード例 #2
0
 public void CAMContactRemoveFromSubject(AscamCAMContactRemoveFromSubjectRequestAPI AscamCAMContactRemoveFromSubjectRequestAPI)
 {
     this.repository.CAMContactRemoveFromSubject(AscamCAMContactRemoveFromSubjectRequestAPI);
 }
コード例 #3
0
 public void CAMContactRemoveFromSubject(AscamCAMContactRemoveFromSubjectRequestAPI AscamCAMContactRemoveFromSubjectRequestAPI)
 {
     this.adapter.CAMContactRemoveFromSubject(AscamCAMContactRemoveFromSubjectRequestAPI);
 }