private void CancelData() { string sFailMessage = string.Empty; string sSuccessMessage = string.Empty; SBM_BLV1.baseCommon.enmUploadStatus oActionTo = SBM_BLV1.baseCommon.enmUploadStatus.Canceled; sFailMessage = "Error occured while washed the selection of data for making upload file. Please check..."; sSuccessMessage = "Selection of data for making upload file is successfully washed out..."; DataUploadDAL oDataUploadDAL = new DataUploadDAL(); Result oResult = oDataUploadDAL.CancelData(txtTransacNo.Text, oActionTo); if (oResult.Status) { LoadData(); ucMessage.OpenMessage(sSuccessMessage, Constants.MSG_TYPE_SUCCESS); ScriptManager.RegisterStartupScript(this.UpdatePanel1, typeof(string), Constants.POPUP_WINDOW, Util.OpenPopup("info"), true); } else { ucMessage.OpenMessage(sFailMessage, Constants.MSG_TYPE_ERROR); ScriptManager.RegisterStartupScript(this.UpdatePanel1, typeof(string), Constants.POPUP_WINDOW, Util.OpenPopup("info"), true); } }
private bool SaveRecord() { string sFailMessage = string.Empty; string sSuccessMessage = string.Empty; SBM_BLV1.baseCommon.enmUploadStatus oActionTo = new SBM_BLV1.baseCommon.enmUploadStatus(); /* * Try * * * If Me.rbtSelect.Checked Then * strFailMessage = "Error occured while selecting data to make upload file. Please check..." * strSuccessMessage = "Data are selected to make upload file and updated successfully." * oActionTo = modCommon.enmUploadStatus.Selected * ElseIf Me.rbtMake.Checked Then * strFailMessage = "Error occured while making upload file. Please check..." * strSuccessMessage = "Upload file made successfully in " & Me.txtFileName.Text & "." * oActionTo = modCommon.enmUploadStatus.Upload_File_Created * ElseIf Me.rbtUploaded.Checked Then * strFailMessage = "Error occured while updating data as uploaded. Please check..." * strSuccessMessage = "Data are updated successfully as uploaded and the upload file " & Me.txtFileName.Text & " can easily be used for further upload." * oActionTo = modCommon.enmUploadStatus.Uploaded * End If * With Me.cOBusiness * .JournalType = CByte(Me.cboJournalType._SelectedValue) * .AccEntryOperator = Me.cboAccEntryOperator._SelectedValue * .FileName = Me.txtFileName._TextToSave * .OriginatorID = Me.txtOriginatorID._TextToSave * .[Operator] = modCommon.UserName * If Not Me.rbtSelect.Checked Then * .UploadTransactionNo = Me.txtTransactionNo._TextToSave * .FileSeqNo = CInt(Me.txtFileSeqNo._TextToSave) * .TransactionDate = CDate(Me.txtTransactionDate._TextToSave) * .TransactionTime = Me.txtTransactionTime._TextToSave * End If * If .SaveData(oActionTo, Me.cDtGridData.Select(.TableProperties.IsSelected & " = " & True), Me.cDtDetailsData) Then * If .UploadStatus = modCommon.enmUploadStatus.Upload_File_Created And Me.rbtUploaded.Checked Then * MessageBox.Show("Data are updated successfully as uploaded", Me.Text, MessageBoxButtons.OK, MessageBoxIcon.Information, MessageBoxDefaultButton.Button1) * Else * MessageBox.Show(strSuccessMessage, Me.Text, MessageBoxButtons.OK, MessageBoxIcon.Information, MessageBoxDefaultButton.Button1) * End If * Me.LoadData() * Else * MessageBox.Show(strFailMessage, Me.Text, MessageBoxButtons.OK, MessageBoxIcon.Exclamation, MessageBoxDefaultButton.Button1) * End If * End With * Catch ex As Exception */ if (!CheckForUpload()) { return(false); } if (Util.GetIntNumber(txtStTransSelected.Text).Equals(0)) { ucMessage.OpenMessage("Please select at least one transaction.", Constants.MSG_TYPE_INFO); ScriptManager.RegisterStartupScript(this.UpdatePanel1, typeof(string), Constants.POPUP_WINDOW, Util.OpenPopup("info"), true); } else { if (rblCurrencyActivity.Items[1].Selected) { sFailMessage = "Error occured while selecting data to make upload file. Please check..."; sSuccessMessage = "Data are selected to make upload file and updated successfully."; oActionTo = SBM_BLV1.baseCommon.enmUploadStatus.Selected; } else if (rblCurrencyActivity.Items[2].Selected) { sFailMessage = "Error occured while making upload file. Please check..."; sSuccessMessage = "Upload file made successfully in " + txtStUpldFilePth.Text + "."; oActionTo = SBM_BLV1.baseCommon.enmUploadStatus.Upload_File_Created; } else if (rblCurrencyActivity.Items[3].Selected) { sFailMessage = "Error occured while updating data as uploaded. Please check..."; sSuccessMessage = "Data are updated successfully as uploaded and the upload file " + txtStUpldFilePth.Text + " can easily be used for further upload."; oActionTo = SBM_BLV1.baseCommon.enmUploadStatus.Uploaded; } Config oConfig = (Config)Session[Constants.SES_USER_CONFIG]; SaveData oSaveData = new SaveData(); oSaveData.JournalType = ddlJournalType.SelectedValue; oSaveData.AccEntryOperator = ddlUserName.SelectedValue; oSaveData.FileName = txtStUpldFilePth.Text; oSaveData.OriginatorID = txtStOriginatorID.Text; oSaveData.DivisionID = oConfig.DivisionID; oSaveData.BankID = oConfig.BankCodeID; oSaveData.MakerID = oConfig.UserName; if (!rblCurrencyActivity.Items[1].Selected) { oSaveData.UploadTransactionNo = txtTransacNo.Text; oSaveData.FileSeqNo = Util.GetIntNumber(txtStFileSeqNo.Text); oSaveData.TransactionDate = Util.GetDateTimeByString(txtStTransDate.Text); oSaveData.TransactionTime = txtStTransTime.Text; } DataTable dtSelectData = GetSelectedData(); DataTable dtDetailData = null; DataUploadDAL oDataUploadDAL = new DataUploadDAL(); Result oResult = oDataUploadDAL.GetDetailsDataToUpdate(txtTransacNo.Text); if (oResult.Status) { dtDetailData = oResult.Return as DataTable; } oResult = oDataUploadDAL.SaveData(oSaveData, oActionTo, dtSelectData, dtDetailData); if (oResult.Status) { Byte bytUploadStatus = (Byte)oResult.Return; if (bytUploadStatus.Equals((Byte)SBM_BLV1.baseCommon.enmUploadStatus.Upload_File_Created) && rblCurrencyActivity.Items[3].Selected) { ucMessage.OpenMessage("Data are updated successfully as uploaded", Constants.MSG_TYPE_SUCCESS); } else { ucMessage.OpenMessage(sSuccessMessage, Constants.MSG_TYPE_SUCCESS); } LoadData(); } else { ucMessage.OpenMessage(sFailMessage + "\n Source: " + oResult.Message, Constants.MSG_TYPE_ERROR); return(false); } } return(true); }