예제 #1
0
        public void Populate(EventGrid pMessage)
        {
            ServiceError error = ServiceError.GetFromXml <ServiceError>(pMessage.FormatedMessage.AnyMessage);

            lblMachine.Text   = error.Machine;
            lblSource.Text    = error.Source;
            lblErrorId.Text   = error.ErrorId;
            lblErrorType.Text = error.Type;
            lblUser.Text      = error.UserName;
            txtMessage1.Text  = error.Message + Environment.NewLine + error.InnerMessageException;
        }
예제 #2
0
        private void grdLogs_RowEnter(object sender, DataGridViewCellEventArgs e)
        {
            if (grdLogs.CurrentRow == null)
            {
                return;
            }
            //label1.Text =string.Concat( "CurrentRow = ",grdLogs.CurrentRow.Index ,"e.RowIndex", e.RowIndex);


            EventGrid x = (EventGrid)grdLogs.Rows[e.RowIndex].DataBoundItem as EventGrid;



            Message wMessage = LoadMessage(x.Message.Text);

            x.FormatedMessage = wMessage;
            if (wMessage.MessageContenType == MessageContenType.ServiceError)
            {
                if (_ServiceErrorView == null)
                {
                    _ServiceErrorView = new ServiceErrorView();
                }
                _ServiceErrorView.Populate(x);

                AddtoPanel(_ServiceErrorView);
            }

            if (wMessage.MessageContenType == MessageContenType.Service)
            {
                if (_ServicesView == null)
                {
                    _ServicesView = new ServicesView();
                }
                _ServicesView.Populate(x);

                AddtoPanel(_ServicesView);
            }
            if (wMessage.MessageContenType == MessageContenType.Other)
            {
                if (_OtherView == null)
                {
                    _OtherView = new OtherView();
                }
                _OtherView.Populate(x);

                AddtoPanel(_OtherView);
            }
        }
예제 #3
0
 public void Populate(EventGrid pEventGrid)
 {
     txtMessage1.Text = pEventGrid.FormatedMessage.AnyMessage;
 }
예제 #4
0
 public void Populate(EventGrid pEventGrid)
 {
     txtMessage1.Text = pEventGrid.FormatedMessage.Request;
     txtMessage2.Text = pEventGrid.FormatedMessage.Response;
 }