public string CreateError(string metaZipFileName, string errorType, byte[] content)
		{
			ErrorInfo errorInfo = new ErrorInfo();
			errorInfo.CreationDate = DateTime.Now;
			errorInfo.IsDeleted = false;
			errorInfo.IsDownloaded = false;
			errorInfo.MetaZipFile = metaZipFileName;
			errorInfo.Type = (errorType.ToLower().Equals("client") ? 0 : 1);
			errorInfo.Description = "";

			lastErrorInfo =
				promovaService.CreateError(errorInfo, content);
			string errorIdRet = null;
			if (lastErrorInfo != null)
			{
				errorIdRet = lastErrorInfo.ErrorId;
			}
			return errorIdRet;
		}
		public void InitLastErrorInfo(string errorId)
		{
			lastErrorInfo =
				promovaService.GetErrorInfo(errorId);
		}
Пример #3
0
 /// <remarks/>
 public void CreateErrorAsync(ErrorInfo errorInfo, byte[] content) {
     this.CreateErrorAsync(errorInfo, content, null);
 }
Пример #4
0
 /// <remarks/>
 public void CreateErrorAsync(ErrorInfo errorInfo, byte[] content, object userState) {
     if ((this.CreateErrorOperationCompleted == null)) {
         this.CreateErrorOperationCompleted = new System.Threading.SendOrPostCallback(this.OnCreateErrorOperationCompleted);
     }
     this.InvokeAsync("CreateError", new object[] {
                 errorInfo,
                 content}, this.CreateErrorOperationCompleted, userState);
 }
Пример #5
0
 /// <remarks/>
 public void InsertErrorAsync(ErrorInfo errorInfo, object userState) {
     if ((this.InsertErrorOperationCompleted == null)) {
         this.InsertErrorOperationCompleted = new System.Threading.SendOrPostCallback(this.OnInsertErrorOperationCompleted);
     }
     this.InvokeAsync("InsertError", new object[] {
                 errorInfo}, this.InsertErrorOperationCompleted, userState);
 }
Пример #6
0
 public ErrorInfo CreateError(ErrorInfo errorInfo, [System.Xml.Serialization.XmlElementAttribute(DataType="base64Binary")] byte[] content) {
     object[] results = this.Invoke("CreateError", new object[] {
                 errorInfo,
                 content});
     return ((ErrorInfo)(results[0]));
 }
Пример #7
0
 /// <remarks/>
 public void InsertErrorAsync(ErrorInfo errorInfo) {
     this.InsertErrorAsync(errorInfo, null);
 }
Пример #8
0
 public ErrorInfo InsertError(ErrorInfo errorInfo) {
     object[] results = this.Invoke("InsertError", new object[] {
                 errorInfo});
     return ((ErrorInfo)(results[0]));
 }
Пример #9
0
 /// <remarks/>
 public void UploadErrorFileAsync(string fileName, ErrorInfo errorInfo, byte[] content, object userState) {
     if ((this.UploadErrorFileOperationCompleted == null)) {
         this.UploadErrorFileOperationCompleted = new System.Threading.SendOrPostCallback(this.OnUploadErrorFileOperationCompleted);
     }
     this.InvokeAsync("UploadErrorFile", new object[] {
                 fileName,
                 errorInfo,
                 content}, this.UploadErrorFileOperationCompleted, userState);
 }
Пример #10
0
 /// <remarks/>
 public void UploadErrorFileAsync(string fileName, ErrorInfo errorInfo, byte[] content) {
     this.UploadErrorFileAsync(fileName, errorInfo, content, null);
 }
Пример #11
0
 public bool UploadErrorFile(string fileName, ErrorInfo errorInfo, [System.Xml.Serialization.XmlElementAttribute(DataType="base64Binary")] byte[] content) {
     object[] results = this.Invoke("UploadErrorFile", new object[] {
                 fileName,
                 errorInfo,
                 content});
     return ((bool)(results[0]));
 }