You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

1581 lines
60 KiB

using System;
using System.Data;
using System.Data.SqlTypes;
using System.Data.SqlClient;
namespace edoka_dms
{
public class clsDokument : clsDBInteractionBase
{
#region Class Member Declarations
private SqlBoolean m_bUnvollstaendig, m_bZu_retournieren, m_bAusgangsarchiviert, m_bBereit_zur_archivierung, m_bBldossier, m_bAuserstuebernahme, m_bVertraulich, m_bEingangsarchiviert, m_bGesperrt, m_bZustaendig_kube, m_bBl_scan, m_bAktiv, m_bFAStatuswechsel, m_bOfficedokumentgeloescht, m_bFAVerantwortlicherwechsel, m_bBedRRetourniert, m_bFapartnerwechsel, m_bAmsdokument;
private SqlDateTime m_daErinnerungam, m_daDatum_ausgangsarchivierung, m_daTermin, m_daArchivierungsdatum, m_daGesperrtam, m_daErstelltam, m_daMutiertam, m_daErstellungsdatum, m_daDatum_eingangsarchivierung;
private SqlInt32 m_iStatusnr, m_iMutiererteam, m_iZustaendiger, m_iBck, m_iBearbeitungszeit_in_minuten, m_iMonierung_in_tagen, m_iAufbewahrung_elektronisch, m_iAufbewahrung_phaysisch, m_iIn_edoka_datenbank, m_iBearbeitung_nach_abschluss, m_iBRVernichtungnachTagen, m_iAnzeigeStatus, m_iDokdurchkubeweitergegeben, m_iPostzustellung, m_iNoEdit, m_iUnterschriftlinks, m_iErstellerteam, m_iErsteller, m_iUnterschriftrechts, m_iGesperrt_durch, m_iDokumenttypnr, m_iMa_ausgangsarchivierung, m_iMutierertieam, m_iNrpar00, m_iMa_eingangsarchivierung, m_iStatus_edoka_batch_eingang, m_iColdstatus, m_iMitarbeiternr1, m_iBarcodenr, m_iMitarbeiternr, m_iVerantwortlich, m_iStatus_edoka_batch_ausgang, m_iMutierer;
private SqlString m_sFanummer3, m_sDokumentidn, m_sVvnr, m_sDokumentname, m_sBedRDokumentid, m_sSpeicherort, m_sFANummer1, m_sColdschema, m_sColdfolder, m_sBezeichnung, m_sBemerkung, m_sBemerkunguvm, m_sAnredezustelladresse, m_sLoeschgrund, m_sVersandadresse, m_sZustelladresse, m_sColddokumentid, m_sFANummer2, m_sDokumentid;
#endregion
public clsDokument()
{
// Nothing for now.
}
public override bool Insert()
{
SqlCommand scmCmdToExecute = new SqlCommand();
scmCmdToExecute.CommandText = "dbo.[pr_dokument_Insert]";
scmCmdToExecute.CommandType = CommandType.StoredProcedure;
// Use base class' connection object
scmCmdToExecute.Connection = m_scoMainConnection;
try
{
scmCmdToExecute.Parameters.Add(new SqlParameter("@sdokumentid", SqlDbType.VarChar, 22, ParameterDirection.Input, false, 0, 0, "", DataRowVersion.Proposed, m_sDokumentid));
scmCmdToExecute.Parameters.Add(new SqlParameter("@imitarbeiternr", SqlDbType.Int, 4, ParameterDirection.Input, true, 10, 0, "", DataRowVersion.Proposed, m_iMitarbeiternr));
scmCmdToExecute.Parameters.Add(new SqlParameter("@imitarbeiternr1", SqlDbType.Int, 4, ParameterDirection.Input, true, 10, 0, "", DataRowVersion.Proposed, m_iMitarbeiternr1));
scmCmdToExecute.Parameters.Add(new SqlParameter("@inrpar00", SqlDbType.Int, 4, ParameterDirection.Input, true, 10, 0, "", DataRowVersion.Proposed, m_iNrpar00));
scmCmdToExecute.Parameters.Add(new SqlParameter("@sdokumentidn", SqlDbType.VarChar, 20, ParameterDirection.Input, true, 0, 0, "", DataRowVersion.Proposed, m_sDokumentidn));
scmCmdToExecute.Parameters.Add(new SqlParameter("@sdokumentname", SqlDbType.VarChar, 255, ParameterDirection.Input, true, 0, 0, "", DataRowVersion.Proposed, m_sDokumentname));
scmCmdToExecute.Parameters.Add(new SqlParameter("@iersteller", SqlDbType.Int, 4, ParameterDirection.Input, true, 10, 0, "", DataRowVersion.Proposed, m_iErsteller));
scmCmdToExecute.Parameters.Add(new SqlParameter("@ierstellerteam", SqlDbType.Int, 4, ParameterDirection.Input, true, 10, 0, "", DataRowVersion.Proposed, m_iErstellerteam));
scmCmdToExecute.Parameters.Add(new SqlParameter("@daerstelltam", SqlDbType.DateTime, 8, ParameterDirection.Input, true, 0, 0, "", DataRowVersion.Proposed, m_daErstelltam));
scmCmdToExecute.Parameters.Add(new SqlParameter("@imutierer", SqlDbType.Int, 4, ParameterDirection.Input, true, 10, 0, "", DataRowVersion.Proposed, m_iMutierer));
scmCmdToExecute.Parameters.Add(new SqlParameter("@imutierertieam", SqlDbType.Int, 4, ParameterDirection.Input, true, 10, 0, "", DataRowVersion.Proposed, m_iMutierertieam));
scmCmdToExecute.Parameters.Add(new SqlParameter("@damutiertam", SqlDbType.DateTime, 8, ParameterDirection.Input, true, 0, 0, "", DataRowVersion.Proposed, m_daMutiertam));
scmCmdToExecute.Parameters.Add(new SqlParameter("@sspeicherort", SqlDbType.VarChar, 255, ParameterDirection.Input, true, 0, 0, "", DataRowVersion.Proposed, m_sSpeicherort));
scmCmdToExecute.Parameters.Add(new SqlParameter("@bgesperrt", SqlDbType.Bit, 1, ParameterDirection.Input, true, 0, 0, "", DataRowVersion.Proposed, m_bGesperrt));
scmCmdToExecute.Parameters.Add(new SqlParameter("@igesperrt_durch", SqlDbType.Int, 4, ParameterDirection.Input, true, 10, 0, "", DataRowVersion.Proposed, m_iGesperrt_durch));
scmCmdToExecute.Parameters.Add(new SqlParameter("@dagesperrtam", SqlDbType.DateTime, 8, ParameterDirection.Input, true, 0, 0, "", DataRowVersion.Proposed, m_daGesperrtam));
scmCmdToExecute.Parameters.Add(new SqlParameter("@sbezeichnung", SqlDbType.VarChar, 255, ParameterDirection.Input, true, 0, 0, "", DataRowVersion.Proposed, m_sBezeichnung));
scmCmdToExecute.Parameters.Add(new SqlParameter("@sbemerkung", SqlDbType.VarChar, 255, ParameterDirection.Input, true, 0, 0, "", DataRowVersion.Proposed, m_sBemerkung));
scmCmdToExecute.Parameters.Add(new SqlParameter("@bauserstuebernahme", SqlDbType.Bit, 1, ParameterDirection.Input, true, 0, 0, "", DataRowVersion.Proposed, m_bAuserstuebernahme));
scmCmdToExecute.Parameters.Add(new SqlParameter("@idokumenttypnr", SqlDbType.Int, 4, ParameterDirection.Input, true, 10, 0, "", DataRowVersion.Proposed, m_iDokumenttypnr));
scmCmdToExecute.Parameters.Add(new SqlParameter("@bunvollstaendig", SqlDbType.Bit, 1, ParameterDirection.Input, true, 0, 0, "", DataRowVersion.Proposed, m_bUnvollstaendig));
scmCmdToExecute.Parameters.Add(new SqlParameter("@sbemerkunguvm", SqlDbType.VarChar, 255, ParameterDirection.Input, true, 0, 0, "", DataRowVersion.Proposed, m_sBemerkunguvm));
scmCmdToExecute.Parameters.Add(new SqlParameter("@bbereit_zur_archivierung", SqlDbType.Bit, 1, ParameterDirection.Input, true, 0, 0, "", DataRowVersion.Proposed, m_bBereit_zur_archivierung));
scmCmdToExecute.Parameters.Add(new SqlParameter("@bausgangsarchiviert", SqlDbType.Bit, 1, ParameterDirection.Input, true, 0, 0, "", DataRowVersion.Proposed, m_bAusgangsarchiviert));
scmCmdToExecute.Parameters.Add(new SqlParameter("@dadatum_ausgangsarchivierung", SqlDbType.DateTime, 8, ParameterDirection.Input, true, 0, 0, "", DataRowVersion.Proposed, m_daDatum_ausgangsarchivierung));
scmCmdToExecute.Parameters.Add(new SqlParameter("@ima_ausgangsarchivierung", SqlDbType.Int, 4, ParameterDirection.Input, true, 10, 0, "", DataRowVersion.Proposed, m_iMa_ausgangsarchivierung));
scmCmdToExecute.Parameters.Add(new SqlParameter("@bzu_retournieren", SqlDbType.Bit, 1, ParameterDirection.Input, true, 0, 0, "", DataRowVersion.Proposed, m_bZu_retournieren));
scmCmdToExecute.Parameters.Add(new SqlParameter("@beingangsarchiviert", SqlDbType.Bit, 1, ParameterDirection.Input, true, 0, 0, "", DataRowVersion.Proposed, m_bEingangsarchiviert));
scmCmdToExecute.Parameters.Add(new SqlParameter("@dadatum_eingangsarchivierung", SqlDbType.DateTime, 8, ParameterDirection.Input, true, 0, 0, "", DataRowVersion.Proposed, m_daDatum_eingangsarchivierung));
scmCmdToExecute.Parameters.Add(new SqlParameter("@ima_eingangsarchivierung", SqlDbType.Int, 4, ParameterDirection.Input, true, 10, 0, "", DataRowVersion.Proposed, m_iMa_eingangsarchivierung));
scmCmdToExecute.Parameters.Add(new SqlParameter("@istatus_edoka_batch_ausgang", SqlDbType.Int, 4, ParameterDirection.Input, true, 10, 0, "", DataRowVersion.Proposed, m_iStatus_edoka_batch_ausgang));
scmCmdToExecute.Parameters.Add(new SqlParameter("@istatus_edoka_batch_eingang", SqlDbType.Int, 4, ParameterDirection.Input, true, 10, 0, "", DataRowVersion.Proposed, m_iStatus_edoka_batch_eingang));
scmCmdToExecute.Parameters.Add(new SqlParameter("@sloeschgrund", SqlDbType.VarChar, 255, ParameterDirection.Input, true, 0, 0, "", DataRowVersion.Proposed, m_sLoeschgrund));
scmCmdToExecute.Parameters.Add(new SqlParameter("@icoldstatus", SqlDbType.Int, 4, ParameterDirection.Input, true, 10, 0, "", DataRowVersion.Proposed, m_iColdstatus));
scmCmdToExecute.Parameters.Add(new SqlParameter("@sversandadresse", SqlDbType.VarChar, 1024, ParameterDirection.Input, true, 0, 0, "", DataRowVersion.Proposed, m_sVersandadresse));
scmCmdToExecute.Parameters.Add(new SqlParameter("@ibarcodenr", SqlDbType.Int, 4, ParameterDirection.Input, true, 10, 0, "", DataRowVersion.Proposed, m_iBarcodenr));
scmCmdToExecute.Parameters.Add(new SqlParameter("@scolddokumentid", SqlDbType.VarChar, 255, ParameterDirection.Input, true, 0, 0, "", DataRowVersion.Proposed, m_sColddokumentid));
scmCmdToExecute.Parameters.Add(new SqlParameter("@bamsdokument", SqlDbType.Bit, 1, ParameterDirection.Input, true, 0, 0, "", DataRowVersion.Proposed, m_bAmsdokument));
scmCmdToExecute.Parameters.Add(new SqlParameter("@iverantwortlich", SqlDbType.Int, 4, ParameterDirection.Input, true, 10, 0, "", DataRowVersion.Proposed, m_iVerantwortlich));
scmCmdToExecute.Parameters.Add(new SqlParameter("@izustaendiger", SqlDbType.Int, 4, ParameterDirection.Input, true, 10, 0, "", DataRowVersion.Proposed, m_iZustaendiger));
scmCmdToExecute.Parameters.Add(new SqlParameter("@iunterschriftlinks", SqlDbType.Int, 4, ParameterDirection.Input, true, 10, 0, "", DataRowVersion.Proposed, m_iUnterschriftlinks));
scmCmdToExecute.Parameters.Add(new SqlParameter("@iunterschriftrechts", SqlDbType.Int, 4, ParameterDirection.Input, true, 10, 0, "", DataRowVersion.Proposed, m_iUnterschriftrechts));
scmCmdToExecute.Parameters.Add(new SqlParameter("@ipostzustellung", SqlDbType.Int, 4, ParameterDirection.Input, true, 10, 0, "", DataRowVersion.Proposed, m_iPostzustellung));
scmCmdToExecute.Parameters.Add(new SqlParameter("@baktiv", SqlDbType.Bit, 1, ParameterDirection.Input, true, 0, 0, "", DataRowVersion.Proposed, m_bAktiv));
scmCmdToExecute.Parameters.Add(new SqlParameter("@istatusnr", SqlDbType.Int, 4, ParameterDirection.Input, true, 10, 0, "", DataRowVersion.Proposed, m_iStatusnr));
scmCmdToExecute.Parameters.Add(new SqlParameter("@bzustaendig_kube", SqlDbType.Bit, 1, ParameterDirection.Input, true, 0, 0, "", DataRowVersion.Proposed, m_bZustaendig_kube));
scmCmdToExecute.Parameters.Add(new SqlParameter("@szustelladresse", SqlDbType.VarChar, 255, ParameterDirection.Input, true, 0, 0, "", DataRowVersion.Proposed, m_sZustelladresse));
scmCmdToExecute.Parameters.Add(new SqlParameter("@bvertraulich", SqlDbType.Bit, 1, ParameterDirection.Input, true, 0, 0, "", DataRowVersion.Proposed, m_bVertraulich));
scmCmdToExecute.Parameters.Add(new SqlParameter("@daerstellungsdatum", SqlDbType.DateTime, 8, ParameterDirection.Input, true, 0, 0, "", DataRowVersion.Proposed, m_daErstellungsdatum));
scmCmdToExecute.Parameters.Add(new SqlParameter("@daarchivierungsdatum", SqlDbType.DateTime, 8, ParameterDirection.Input, true, 0, 0, "", DataRowVersion.Proposed, m_daArchivierungsdatum));
scmCmdToExecute.Parameters.Add(new SqlParameter("@datermin", SqlDbType.DateTime, 8, ParameterDirection.Input, true, 0, 0, "", DataRowVersion.Proposed, m_daTermin));
scmCmdToExecute.Parameters.Add(new SqlParameter("@imutiererteam", SqlDbType.Int, 4, ParameterDirection.Input, true, 10, 0, "", DataRowVersion.Proposed, m_iMutiererteam));
scmCmdToExecute.Parameters.Add(new SqlParameter("@sanredezustelladresse", SqlDbType.VarChar, 255, ParameterDirection.Input, true, 0, 0, "", DataRowVersion.Proposed, m_sAnredezustelladresse));
scmCmdToExecute.Parameters.Add(new SqlParameter("@idokdurchkubeweitergegeben", SqlDbType.Int, 4, ParameterDirection.Input, true, 10, 0, "", DataRowVersion.Proposed, m_iDokdurchkubeweitergegeben));
scmCmdToExecute.Parameters.Add(new SqlParameter("@ibck", SqlDbType.Int, 4, ParameterDirection.Input, true, 10, 0, "", DataRowVersion.Proposed, m_iBck));
scmCmdToExecute.Parameters.Add(new SqlParameter("@ibearbeitungszeit_in_minuten", SqlDbType.Int, 4, ParameterDirection.Input, true, 10, 0, "", DataRowVersion.Proposed, m_iBearbeitungszeit_in_minuten));
scmCmdToExecute.Parameters.Add(new SqlParameter("@imonierung_in_tagen", SqlDbType.Int, 4, ParameterDirection.Input, true, 10, 0, "", DataRowVersion.Proposed, m_iMonierung_in_tagen));
scmCmdToExecute.Parameters.Add(new SqlParameter("@iaufbewahrung_elektronisch", SqlDbType.Int, 4, ParameterDirection.Input, true, 10, 0, "", DataRowVersion.Proposed, m_iAufbewahrung_elektronisch));
scmCmdToExecute.Parameters.Add(new SqlParameter("@iaufbewahrung_phaysisch", SqlDbType.Int, 4, ParameterDirection.Input, true, 10, 0, "", DataRowVersion.Proposed, m_iAufbewahrung_phaysisch));
scmCmdToExecute.Parameters.Add(new SqlParameter("@iin_edoka_datenbank", SqlDbType.Int, 4, ParameterDirection.Input, true, 10, 0, "", DataRowVersion.Proposed, m_iIn_edoka_datenbank));
scmCmdToExecute.Parameters.Add(new SqlParameter("@ibearbeitung_nach_abschluss", SqlDbType.Int, 4, ParameterDirection.Input, true, 10, 0, "", DataRowVersion.Proposed, m_iBearbeitung_nach_abschluss));
scmCmdToExecute.Parameters.Add(new SqlParameter("@scoldfolder", SqlDbType.VarChar, 255, ParameterDirection.Input, true, 0, 0, "", DataRowVersion.Proposed, m_sColdfolder));
scmCmdToExecute.Parameters.Add(new SqlParameter("@scoldschema", SqlDbType.VarChar, 255, ParameterDirection.Input, true, 0, 0, "", DataRowVersion.Proposed, m_sColdschema));
scmCmdToExecute.Parameters.Add(new SqlParameter("@daerinnerungam", SqlDbType.DateTime, 8, ParameterDirection.Input, true, 0, 0, "", DataRowVersion.Proposed, m_daErinnerungam));
scmCmdToExecute.Parameters.Add(new SqlParameter("@sFANummer1", SqlDbType.VarChar, 128, ParameterDirection.Input, true, 0, 0, "", DataRowVersion.Proposed, m_sFANummer1));
scmCmdToExecute.Parameters.Add(new SqlParameter("@sFANummer2", SqlDbType.VarChar, 128, ParameterDirection.Input, true, 0, 0, "", DataRowVersion.Proposed, m_sFANummer2));
scmCmdToExecute.Parameters.Add(new SqlParameter("@bfapartnerwechsel", SqlDbType.Bit, 1, ParameterDirection.Input, true, 0, 0, "", DataRowVersion.Proposed, m_bFapartnerwechsel));
scmCmdToExecute.Parameters.Add(new SqlParameter("@bFAStatuswechsel", SqlDbType.Bit, 1, ParameterDirection.Input, true, 0, 0, "", DataRowVersion.Proposed, m_bFAStatuswechsel));
scmCmdToExecute.Parameters.Add(new SqlParameter("@bFAVerantwortlicherwechsel", SqlDbType.Bit, 1, ParameterDirection.Input, true, 0, 0, "", DataRowVersion.Proposed, m_bFAVerantwortlicherwechsel));
scmCmdToExecute.Parameters.Add(new SqlParameter("@sBedRDokumentid", SqlDbType.VarChar, 22, ParameterDirection.Input, true, 0, 0, "", DataRowVersion.Proposed, m_sBedRDokumentid));
scmCmdToExecute.Parameters.Add(new SqlParameter("@bBedRRetourniert", SqlDbType.Bit, 1, ParameterDirection.Input, true, 0, 0, "", DataRowVersion.Proposed, m_bBedRRetourniert));
scmCmdToExecute.Parameters.Add(new SqlParameter("@iBRVernichtungnachTagen", SqlDbType.Int, 4, ParameterDirection.Input, true, 10, 0, "", DataRowVersion.Proposed, m_iBRVernichtungnachTagen));
scmCmdToExecute.Parameters.Add(new SqlParameter("@bofficedokumentgeloescht", SqlDbType.Bit, 1, ParameterDirection.Input, true, 0, 0, "", DataRowVersion.Proposed, m_bOfficedokumentgeloescht));
scmCmdToExecute.Parameters.Add(new SqlParameter("@sfanummer3", SqlDbType.VarChar, 128, ParameterDirection.Input, true, 0, 0, "", DataRowVersion.Proposed, m_sFanummer3));
scmCmdToExecute.Parameters.Add(new SqlParameter("@svvnr", SqlDbType.VarChar, 25, ParameterDirection.Input, true, 0, 0, "", DataRowVersion.Proposed, m_sVvnr));
scmCmdToExecute.Parameters.Add(new SqlParameter("@iAnzeigeStatus", SqlDbType.Int, 4, ParameterDirection.Input, true, 10, 0, "", DataRowVersion.Proposed, m_iAnzeigeStatus));
scmCmdToExecute.Parameters.Add(new SqlParameter("@bbl_scan", SqlDbType.Bit, 1, ParameterDirection.Input, true, 0, 0, "", DataRowVersion.Proposed, m_bBl_scan));
scmCmdToExecute.Parameters.Add(new SqlParameter("@bbldossier", SqlDbType.Bit, 1, ParameterDirection.Input, true, 0, 0, "", DataRowVersion.Proposed, m_bBldossier));
//scmCmdToExecute.Parameters.Add(new SqlParameter("@iNoEdit", SqlDbType.Int, 4, ParameterDirection.Input, true, 10, 0, "", DataRowVersion.Proposed, m_iNoEdit));
scmCmdToExecute.Parameters.Add(new SqlParameter("@iErrorCode", SqlDbType.Int, 4, ParameterDirection.Output, true, 10, 0, "", DataRowVersion.Proposed, m_iErrorCode));
if(m_bMainConnectionIsCreatedLocal)
{
// Open connection.
m_scoMainConnection.Open();
}
else
{
if(m_cpMainConnectionProvider.bIsTransactionPending)
{
scmCmdToExecute.Transaction = m_cpMainConnectionProvider.stCurrentTransaction;
}
}
// Execute query.
m_iRowsAffected = scmCmdToExecute.ExecuteNonQuery();
//m_iErrorCode = (Int32)scmCmdToExecute.Parameters["@iErrorCode"].Value;
if(m_iErrorCode != (int)LLBLError.AllOk)
{
// Throw error.
throw new Exception("Stored Procedure 'pr_dokument_Insert' reported the ErrorCode: " + m_iErrorCode);
}
return true;
}
catch(Exception ex)
{
// some error occured. Bubble it to caller and encapsulate Exception object
throw new Exception("clsDokument::Insert::Error occured.", ex);
}
finally
{
if(m_bMainConnectionIsCreatedLocal)
{
// Close connection.
m_scoMainConnection.Close();
}
scmCmdToExecute.Dispose();
}
}
public override bool Update()
{
SqlCommand scmCmdToExecute = new SqlCommand();
scmCmdToExecute.CommandText = "dbo.[pr_dokument_Update]";
scmCmdToExecute.CommandType = CommandType.StoredProcedure;
// Use base class' connection object
scmCmdToExecute.Connection = m_scoMainConnection;
try
{
scmCmdToExecute.Parameters.Add(new SqlParameter("@sdokumentid", SqlDbType.VarChar, 22, ParameterDirection.Input, false, 0, 0, "", DataRowVersion.Proposed, m_sDokumentid));
scmCmdToExecute.Parameters.Add(new SqlParameter("@imitarbeiternr", SqlDbType.Int, 4, ParameterDirection.Input, true, 10, 0, "", DataRowVersion.Proposed, m_iMitarbeiternr));
scmCmdToExecute.Parameters.Add(new SqlParameter("@imitarbeiternr1", SqlDbType.Int, 4, ParameterDirection.Input, true, 10, 0, "", DataRowVersion.Proposed, m_iMitarbeiternr1));
scmCmdToExecute.Parameters.Add(new SqlParameter("@inrpar00", SqlDbType.Int, 4, ParameterDirection.Input, true, 10, 0, "", DataRowVersion.Proposed, m_iNrpar00));
scmCmdToExecute.Parameters.Add(new SqlParameter("@sdokumentidn", SqlDbType.VarChar, 20, ParameterDirection.Input, true, 0, 0, "", DataRowVersion.Proposed, m_sDokumentidn));
scmCmdToExecute.Parameters.Add(new SqlParameter("@sdokumentname", SqlDbType.VarChar, 255, ParameterDirection.Input, true, 0, 0, "", DataRowVersion.Proposed, m_sDokumentname));
scmCmdToExecute.Parameters.Add(new SqlParameter("@iersteller", SqlDbType.Int, 4, ParameterDirection.Input, true, 10, 0, "", DataRowVersion.Proposed, m_iErsteller));
scmCmdToExecute.Parameters.Add(new SqlParameter("@ierstellerteam", SqlDbType.Int, 4, ParameterDirection.Input, true, 10, 0, "", DataRowVersion.Proposed, m_iErstellerteam));
scmCmdToExecute.Parameters.Add(new SqlParameter("@daerstelltam", SqlDbType.DateTime, 8, ParameterDirection.Input, true, 0, 0, "", DataRowVersion.Proposed, m_daErstelltam));
scmCmdToExecute.Parameters.Add(new SqlParameter("@imutierer", SqlDbType.Int, 4, ParameterDirection.Input, true, 10, 0, "", DataRowVersion.Proposed, m_iMutierer));
scmCmdToExecute.Parameters.Add(new SqlParameter("@imutierertieam", SqlDbType.Int, 4, ParameterDirection.Input, true, 10, 0, "", DataRowVersion.Proposed, m_iMutierertieam));
scmCmdToExecute.Parameters.Add(new SqlParameter("@damutiertam", SqlDbType.DateTime, 8, ParameterDirection.Input, true, 0, 0, "", DataRowVersion.Proposed, m_daMutiertam));
scmCmdToExecute.Parameters.Add(new SqlParameter("@sspeicherort", SqlDbType.VarChar, 255, ParameterDirection.Input, true, 0, 0, "", DataRowVersion.Proposed, m_sSpeicherort));
scmCmdToExecute.Parameters.Add(new SqlParameter("@bgesperrt", SqlDbType.Bit, 1, ParameterDirection.Input, true, 0, 0, "", DataRowVersion.Proposed, m_bGesperrt));
scmCmdToExecute.Parameters.Add(new SqlParameter("@igesperrt_durch", SqlDbType.Int, 4, ParameterDirection.Input, true, 10, 0, "", DataRowVersion.Proposed, m_iGesperrt_durch));
scmCmdToExecute.Parameters.Add(new SqlParameter("@dagesperrtam", SqlDbType.DateTime, 8, ParameterDirection.Input, true, 0, 0, "", DataRowVersion.Proposed, m_daGesperrtam));
scmCmdToExecute.Parameters.Add(new SqlParameter("@sbezeichnung", SqlDbType.VarChar, 255, ParameterDirection.Input, true, 0, 0, "", DataRowVersion.Proposed, m_sBezeichnung));
scmCmdToExecute.Parameters.Add(new SqlParameter("@sbemerkung", SqlDbType.VarChar, 255, ParameterDirection.Input, true, 0, 0, "", DataRowVersion.Proposed, m_sBemerkung));
scmCmdToExecute.Parameters.Add(new SqlParameter("@bauserstuebernahme", SqlDbType.Bit, 1, ParameterDirection.Input, true, 0, 0, "", DataRowVersion.Proposed, m_bAuserstuebernahme));
scmCmdToExecute.Parameters.Add(new SqlParameter("@idokumenttypnr", SqlDbType.Int, 4, ParameterDirection.Input, true, 10, 0, "", DataRowVersion.Proposed, m_iDokumenttypnr));
scmCmdToExecute.Parameters.Add(new SqlParameter("@bunvollstaendig", SqlDbType.Bit, 1, ParameterDirection.Input, true, 0, 0, "", DataRowVersion.Proposed, m_bUnvollstaendig));
scmCmdToExecute.Parameters.Add(new SqlParameter("@sbemerkunguvm", SqlDbType.VarChar, 255, ParameterDirection.Input, true, 0, 0, "", DataRowVersion.Proposed, m_sBemerkunguvm));
scmCmdToExecute.Parameters.Add(new SqlParameter("@bbereit_zur_archivierung", SqlDbType.Bit, 1, ParameterDirection.Input, true, 0, 0, "", DataRowVersion.Proposed, m_bBereit_zur_archivierung));
scmCmdToExecute.Parameters.Add(new SqlParameter("@bausgangsarchiviert", SqlDbType.Bit, 1, ParameterDirection.Input, true, 0, 0, "", DataRowVersion.Proposed, m_bAusgangsarchiviert));
scmCmdToExecute.Parameters.Add(new SqlParameter("@dadatum_ausgangsarchivierung", SqlDbType.DateTime, 8, ParameterDirection.Input, true, 0, 0, "", DataRowVersion.Proposed, m_daDatum_ausgangsarchivierung));
scmCmdToExecute.Parameters.Add(new SqlParameter("@ima_ausgangsarchivierung", SqlDbType.Int, 4, ParameterDirection.Input, true, 10, 0, "", DataRowVersion.Proposed, m_iMa_ausgangsarchivierung));
scmCmdToExecute.Parameters.Add(new SqlParameter("@bzu_retournieren", SqlDbType.Bit, 1, ParameterDirection.Input, true, 0, 0, "", DataRowVersion.Proposed, m_bZu_retournieren));
scmCmdToExecute.Parameters.Add(new SqlParameter("@beingangsarchiviert", SqlDbType.Bit, 1, ParameterDirection.Input, true, 0, 0, "", DataRowVersion.Proposed, m_bEingangsarchiviert));
scmCmdToExecute.Parameters.Add(new SqlParameter("@dadatum_eingangsarchivierung", SqlDbType.DateTime, 8, ParameterDirection.Input, true, 0, 0, "", DataRowVersion.Proposed, m_daDatum_eingangsarchivierung));
scmCmdToExecute.Parameters.Add(new SqlParameter("@ima_eingangsarchivierung", SqlDbType.Int, 4, ParameterDirection.Input, true, 10, 0, "", DataRowVersion.Proposed, m_iMa_eingangsarchivierung));
scmCmdToExecute.Parameters.Add(new SqlParameter("@istatus_edoka_batch_ausgang", SqlDbType.Int, 4, ParameterDirection.Input, true, 10, 0, "", DataRowVersion.Proposed, m_iStatus_edoka_batch_ausgang));
scmCmdToExecute.Parameters.Add(new SqlParameter("@istatus_edoka_batch_eingang", SqlDbType.Int, 4, ParameterDirection.Input, true, 10, 0, "", DataRowVersion.Proposed, m_iStatus_edoka_batch_eingang));
scmCmdToExecute.Parameters.Add(new SqlParameter("@sloeschgrund", SqlDbType.VarChar, 255, ParameterDirection.Input, true, 0, 0, "", DataRowVersion.Proposed, m_sLoeschgrund));
scmCmdToExecute.Parameters.Add(new SqlParameter("@icoldstatus", SqlDbType.Int, 4, ParameterDirection.Input, true, 10, 0, "", DataRowVersion.Proposed, m_iColdstatus));
scmCmdToExecute.Parameters.Add(new SqlParameter("@sversandadresse", SqlDbType.VarChar, 1024, ParameterDirection.Input, true, 0, 0, "", DataRowVersion.Proposed, m_sVersandadresse));
scmCmdToExecute.Parameters.Add(new SqlParameter("@ibarcodenr", SqlDbType.Int, 4, ParameterDirection.Input, true, 10, 0, "", DataRowVersion.Proposed, m_iBarcodenr));
scmCmdToExecute.Parameters.Add(new SqlParameter("@scolddokumentid", SqlDbType.VarChar, 255, ParameterDirection.Input, true, 0, 0, "", DataRowVersion.Proposed, m_sColddokumentid));
scmCmdToExecute.Parameters.Add(new SqlParameter("@bamsdokument", SqlDbType.Bit, 1, ParameterDirection.Input, true, 0, 0, "", DataRowVersion.Proposed, m_bAmsdokument));
scmCmdToExecute.Parameters.Add(new SqlParameter("@iverantwortlich", SqlDbType.Int, 4, ParameterDirection.Input, true, 10, 0, "", DataRowVersion.Proposed, m_iVerantwortlich));
scmCmdToExecute.Parameters.Add(new SqlParameter("@izustaendiger", SqlDbType.Int, 4, ParameterDirection.Input, true, 10, 0, "", DataRowVersion.Proposed, m_iZustaendiger));
scmCmdToExecute.Parameters.Add(new SqlParameter("@iunterschriftlinks", SqlDbType.Int, 4, ParameterDirection.Input, true, 10, 0, "", DataRowVersion.Proposed, m_iUnterschriftlinks));
scmCmdToExecute.Parameters.Add(new SqlParameter("@iunterschriftrechts", SqlDbType.Int, 4, ParameterDirection.Input, true, 10, 0, "", DataRowVersion.Proposed, m_iUnterschriftrechts));
scmCmdToExecute.Parameters.Add(new SqlParameter("@ipostzustellung", SqlDbType.Int, 4, ParameterDirection.Input, true, 10, 0, "", DataRowVersion.Proposed, m_iPostzustellung));
scmCmdToExecute.Parameters.Add(new SqlParameter("@baktiv", SqlDbType.Bit, 1, ParameterDirection.Input, true, 0, 0, "", DataRowVersion.Proposed, m_bAktiv));
scmCmdToExecute.Parameters.Add(new SqlParameter("@istatusnr", SqlDbType.Int, 4, ParameterDirection.Input, true, 10, 0, "", DataRowVersion.Proposed, m_iStatusnr));
scmCmdToExecute.Parameters.Add(new SqlParameter("@bzustaendig_kube", SqlDbType.Bit, 1, ParameterDirection.Input, true, 0, 0, "", DataRowVersion.Proposed, m_bZustaendig_kube));
scmCmdToExecute.Parameters.Add(new SqlParameter("@szustelladresse", SqlDbType.VarChar, 255, ParameterDirection.Input, true, 0, 0, "", DataRowVersion.Proposed, m_sZustelladresse));
scmCmdToExecute.Parameters.Add(new SqlParameter("@bvertraulich", SqlDbType.Bit, 1, ParameterDirection.Input, true, 0, 0, "", DataRowVersion.Proposed, m_bVertraulich));
scmCmdToExecute.Parameters.Add(new SqlParameter("@daerstellungsdatum", SqlDbType.DateTime, 8, ParameterDirection.Input, true, 0, 0, "", DataRowVersion.Proposed, m_daErstellungsdatum));
scmCmdToExecute.Parameters.Add(new SqlParameter("@daarchivierungsdatum", SqlDbType.DateTime, 8, ParameterDirection.Input, true, 0, 0, "", DataRowVersion.Proposed, m_daArchivierungsdatum));
scmCmdToExecute.Parameters.Add(new SqlParameter("@datermin", SqlDbType.DateTime, 8, ParameterDirection.Input, true, 0, 0, "", DataRowVersion.Proposed, m_daTermin));
scmCmdToExecute.Parameters.Add(new SqlParameter("@imutiererteam", SqlDbType.Int, 4, ParameterDirection.Input, true, 10, 0, "", DataRowVersion.Proposed, m_iMutiererteam));
scmCmdToExecute.Parameters.Add(new SqlParameter("@sanredezustelladresse", SqlDbType.VarChar, 255, ParameterDirection.Input, true, 0, 0, "", DataRowVersion.Proposed, m_sAnredezustelladresse));
scmCmdToExecute.Parameters.Add(new SqlParameter("@idokdurchkubeweitergegeben", SqlDbType.Int, 4, ParameterDirection.Input, true, 10, 0, "", DataRowVersion.Proposed, m_iDokdurchkubeweitergegeben));
scmCmdToExecute.Parameters.Add(new SqlParameter("@ibck", SqlDbType.Int, 4, ParameterDirection.Input, true, 10, 0, "", DataRowVersion.Proposed, m_iBck));
scmCmdToExecute.Parameters.Add(new SqlParameter("@ibearbeitungszeit_in_minuten", SqlDbType.Int, 4, ParameterDirection.Input, true, 10, 0, "", DataRowVersion.Proposed, m_iBearbeitungszeit_in_minuten));
scmCmdToExecute.Parameters.Add(new SqlParameter("@imonierung_in_tagen", SqlDbType.Int, 4, ParameterDirection.Input, true, 10, 0, "", DataRowVersion.Proposed, m_iMonierung_in_tagen));
scmCmdToExecute.Parameters.Add(new SqlParameter("@iaufbewahrung_elektronisch", SqlDbType.Int, 4, ParameterDirection.Input, true, 10, 0, "", DataRowVersion.Proposed, m_iAufbewahrung_elektronisch));
scmCmdToExecute.Parameters.Add(new SqlParameter("@iaufbewahrung_phaysisch", SqlDbType.Int, 4, ParameterDirection.Input, true, 10, 0, "", DataRowVersion.Proposed, m_iAufbewahrung_phaysisch));
scmCmdToExecute.Parameters.Add(new SqlParameter("@iin_edoka_datenbank", SqlDbType.Int, 4, ParameterDirection.Input, true, 10, 0, "", DataRowVersion.Proposed, m_iIn_edoka_datenbank));
scmCmdToExecute.Parameters.Add(new SqlParameter("@ibearbeitung_nach_abschluss", SqlDbType.Int, 4, ParameterDirection.Input, true, 10, 0, "", DataRowVersion.Proposed, m_iBearbeitung_nach_abschluss));
scmCmdToExecute.Parameters.Add(new SqlParameter("@scoldfolder", SqlDbType.VarChar, 255, ParameterDirection.Input, true, 0, 0, "", DataRowVersion.Proposed, m_sColdfolder));
scmCmdToExecute.Parameters.Add(new SqlParameter("@scoldschema", SqlDbType.VarChar, 255, ParameterDirection.Input, true, 0, 0, "", DataRowVersion.Proposed, m_sColdschema));
scmCmdToExecute.Parameters.Add(new SqlParameter("@daerinnerungam", SqlDbType.DateTime, 8, ParameterDirection.Input, true, 0, 0, "", DataRowVersion.Proposed, m_daErinnerungam));
scmCmdToExecute.Parameters.Add(new SqlParameter("@sFANummer1", SqlDbType.VarChar, 128, ParameterDirection.Input, true, 0, 0, "", DataRowVersion.Proposed, m_sFANummer1));
scmCmdToExecute.Parameters.Add(new SqlParameter("@sFANummer2", SqlDbType.VarChar, 128, ParameterDirection.Input, true, 0, 0, "", DataRowVersion.Proposed, m_sFANummer2));
scmCmdToExecute.Parameters.Add(new SqlParameter("@bfapartnerwechsel", SqlDbType.Bit, 1, ParameterDirection.Input, true, 0, 0, "", DataRowVersion.Proposed, m_bFapartnerwechsel));
scmCmdToExecute.Parameters.Add(new SqlParameter("@bFAStatuswechsel", SqlDbType.Bit, 1, ParameterDirection.Input, true, 0, 0, "", DataRowVersion.Proposed, m_bFAStatuswechsel));
scmCmdToExecute.Parameters.Add(new SqlParameter("@bFAVerantwortlicherwechsel", SqlDbType.Bit, 1, ParameterDirection.Input, true, 0, 0, "", DataRowVersion.Proposed, m_bFAVerantwortlicherwechsel));
scmCmdToExecute.Parameters.Add(new SqlParameter("@sBedRDokumentid", SqlDbType.VarChar, 22, ParameterDirection.Input, true, 0, 0, "", DataRowVersion.Proposed, m_sBedRDokumentid));
scmCmdToExecute.Parameters.Add(new SqlParameter("@bBedRRetourniert", SqlDbType.Bit, 1, ParameterDirection.Input, true, 0, 0, "", DataRowVersion.Proposed, m_bBedRRetourniert));
scmCmdToExecute.Parameters.Add(new SqlParameter("@iBRVernichtungnachTagen", SqlDbType.Int, 4, ParameterDirection.Input, true, 10, 0, "", DataRowVersion.Proposed, m_iBRVernichtungnachTagen));
scmCmdToExecute.Parameters.Add(new SqlParameter("@bofficedokumentgeloescht", SqlDbType.Bit, 1, ParameterDirection.Input, true, 0, 0, "", DataRowVersion.Proposed, m_bOfficedokumentgeloescht));
scmCmdToExecute.Parameters.Add(new SqlParameter("@sfanummer3", SqlDbType.VarChar, 128, ParameterDirection.Input, true, 0, 0, "", DataRowVersion.Proposed, m_sFanummer3));
scmCmdToExecute.Parameters.Add(new SqlParameter("@svvnr", SqlDbType.VarChar, 25, ParameterDirection.Input, true, 0, 0, "", DataRowVersion.Proposed, m_sVvnr));
scmCmdToExecute.Parameters.Add(new SqlParameter("@iAnzeigeStatus", SqlDbType.Int, 4, ParameterDirection.Input, true, 10, 0, "", DataRowVersion.Proposed, m_iAnzeigeStatus));
scmCmdToExecute.Parameters.Add(new SqlParameter("@bbl_scan", SqlDbType.Bit, 1, ParameterDirection.Input, true, 0, 0, "", DataRowVersion.Proposed, m_bBl_scan));
scmCmdToExecute.Parameters.Add(new SqlParameter("@bbldossier", SqlDbType.Bit, 1, ParameterDirection.Input, true, 0, 0, "", DataRowVersion.Proposed, m_bBldossier));
//scmCmdToExecute.Parameters.Add(new SqlParameter("@iNoEdit", SqlDbType.Int, 4, ParameterDirection.Input, true, 10, 0, "", DataRowVersion.Proposed, m_iNoEdit));
scmCmdToExecute.Parameters.Add(new SqlParameter("@iErrorCode", SqlDbType.Int, 4, ParameterDirection.Output, true, 10, 0, "", DataRowVersion.Proposed, m_iErrorCode));
if(m_bMainConnectionIsCreatedLocal)
{
// Open connection.
m_scoMainConnection.Open();
}
else
{
if(m_cpMainConnectionProvider.bIsTransactionPending)
{
scmCmdToExecute.Transaction = m_cpMainConnectionProvider.stCurrentTransaction;
}
}
// Execute query.
m_iRowsAffected = scmCmdToExecute.ExecuteNonQuery();
//m_iErrorCode = (Int32)scmCmdToExecute.Parameters["@iErrorCode"].Value;
if(m_iErrorCode != (int)LLBLError.AllOk)
{
// Throw error.
throw new Exception("Stored Procedure 'pr_dokument_Update' reported the ErrorCode: " + m_iErrorCode);
}
return true;
}
catch(Exception ex)
{
// some error occured. Bubble it to caller and encapsulate Exception object
throw new Exception("clsDokument::Update::Error occured.", ex);
}
finally
{
if(m_bMainConnectionIsCreatedLocal)
{
// Close connection.
m_scoMainConnection.Close();
}
scmCmdToExecute.Dispose();
}
}
public override bool Delete()
{
SqlCommand scmCmdToExecute = new SqlCommand();
scmCmdToExecute.CommandText = "dbo.[pr_dokument_Delete]";
scmCmdToExecute.CommandType = CommandType.StoredProcedure;
// Use base class' connection object
scmCmdToExecute.Connection = m_scoMainConnection;
try
{
scmCmdToExecute.Parameters.Add(new SqlParameter("@sdokumentid", SqlDbType.VarChar, 22, ParameterDirection.Input, false, 0, 0, "", DataRowVersion.Proposed, m_sDokumentid));
scmCmdToExecute.Parameters.Add(new SqlParameter("@iErrorCode", SqlDbType.Int, 4, ParameterDirection.Output, true, 10, 0, "", DataRowVersion.Proposed, m_iErrorCode));
if(m_bMainConnectionIsCreatedLocal)
{
// Open connection.
m_scoMainConnection.Open();
}
else
{
if(m_cpMainConnectionProvider.bIsTransactionPending)
{
scmCmdToExecute.Transaction = m_cpMainConnectionProvider.stCurrentTransaction;
}
}
// Execute query.
m_iRowsAffected = scmCmdToExecute.ExecuteNonQuery();
m_iErrorCode = (Int32)scmCmdToExecute.Parameters["@iErrorCode"].Value;
if(m_iErrorCode != (int)LLBLError.AllOk)
{
// Throw error.
throw new Exception("Stored Procedure 'pr_dokument_Delete' reported the ErrorCode: " + m_iErrorCode);
}
return true;
}
catch(Exception ex)
{
// some error occured. Bubble it to caller and encapsulate Exception object
throw new Exception("clsDokument::Delete::Error occured.", ex);
}
finally
{
if(m_bMainConnectionIsCreatedLocal)
{
// Close connection.
m_scoMainConnection.Close();
}
scmCmdToExecute.Dispose();
}
}
public override DataTable SelectOne()
{
SqlCommand scmCmdToExecute = new SqlCommand();
scmCmdToExecute.CommandText = "dbo.[pr_dokument_SelectOne]";
scmCmdToExecute.CommandType = CommandType.StoredProcedure;
DataTable dtToReturn = new DataTable("dokument");
SqlDataAdapter sdaAdapter = new SqlDataAdapter(scmCmdToExecute);
// Use base class' connection object
scmCmdToExecute.Connection = m_scoMainConnection;
try
{
scmCmdToExecute.Parameters.Add(new SqlParameter("@sdokumentid", SqlDbType.VarChar, 22, ParameterDirection.Input, false, 0, 0, "", DataRowVersion.Proposed, m_sDokumentid));
scmCmdToExecute.Parameters.Add(new SqlParameter("@iErrorCode", SqlDbType.Int, 4, ParameterDirection.Output, true, 10, 0, "", DataRowVersion.Proposed, m_iErrorCode));
if(m_bMainConnectionIsCreatedLocal)
{
// Open connection.
m_scoMainConnection.Open();
}
else
{
if(m_cpMainConnectionProvider.bIsTransactionPending)
{
scmCmdToExecute.Transaction = m_cpMainConnectionProvider.stCurrentTransaction;
}
}
// Execute query.
sdaAdapter.Fill(dtToReturn);
//m_iErrorCode = (Int32)scmCmdToExecute.Parameters["@iErrorCode"].Value;
if(m_iErrorCode != (int)LLBLError.AllOk)
{
// Throw error.
throw new Exception("Stored Procedure 'pr_dokument_SelectOne' reported the ErrorCode: " + m_iErrorCode);
}
if(dtToReturn.Rows.Count > 0)
{
m_sDokumentid = (string)dtToReturn.Rows[0]["dokumentid"];
m_iMitarbeiternr = dtToReturn.Rows[0]["mitarbeiternr"] == System.DBNull.Value ? SqlInt32.Null : (Int32)dtToReturn.Rows[0]["mitarbeiternr"];
m_iMitarbeiternr1 = dtToReturn.Rows[0]["mitarbeiternr1"] == System.DBNull.Value ? SqlInt32.Null : (Int32)dtToReturn.Rows[0]["mitarbeiternr1"];
m_iNrpar00 = dtToReturn.Rows[0]["nrpar00"] == System.DBNull.Value ? SqlInt32.Null : (Int32)dtToReturn.Rows[0]["nrpar00"];
m_sDokumentidn = dtToReturn.Rows[0]["dokumentidn"] == System.DBNull.Value ? SqlString.Null : (string)dtToReturn.Rows[0]["dokumentidn"];
m_sDokumentname = dtToReturn.Rows[0]["dokumentname"] == System.DBNull.Value ? SqlString.Null : (string)dtToReturn.Rows[0]["dokumentname"];
m_iErsteller = dtToReturn.Rows[0]["ersteller"] == System.DBNull.Value ? SqlInt32.Null : (Int32)dtToReturn.Rows[0]["ersteller"];
m_iErstellerteam = dtToReturn.Rows[0]["erstellerteam"] == System.DBNull.Value ? SqlInt32.Null : (Int32)dtToReturn.Rows[0]["erstellerteam"];
m_daErstelltam = dtToReturn.Rows[0]["erstelltam"] == System.DBNull.Value ? SqlDateTime.Null : (DateTime)dtToReturn.Rows[0]["erstelltam"];
m_iMutierer = dtToReturn.Rows[0]["mutierer"] == System.DBNull.Value ? SqlInt32.Null : (Int32)dtToReturn.Rows[0]["mutierer"];
m_iMutierertieam = dtToReturn.Rows[0]["mutierertieam"] == System.DBNull.Value ? SqlInt32.Null : (Int32)dtToReturn.Rows[0]["mutierertieam"];
m_daMutiertam = dtToReturn.Rows[0]["mutiertam"] == System.DBNull.Value ? SqlDateTime.Null : (DateTime)dtToReturn.Rows[0]["mutiertam"];
m_sSpeicherort = dtToReturn.Rows[0]["speicherort"] == System.DBNull.Value ? SqlString.Null : (string)dtToReturn.Rows[0]["speicherort"];
m_bGesperrt = dtToReturn.Rows[0]["gesperrt"] == System.DBNull.Value ? SqlBoolean.Null : (bool)dtToReturn.Rows[0]["gesperrt"];
m_iGesperrt_durch = dtToReturn.Rows[0]["gesperrt_durch"] == System.DBNull.Value ? SqlInt32.Null : (Int32)dtToReturn.Rows[0]["gesperrt_durch"];
m_daGesperrtam = dtToReturn.Rows[0]["gesperrtam"] == System.DBNull.Value ? SqlDateTime.Null : (DateTime)dtToReturn.Rows[0]["gesperrtam"];
m_sBezeichnung = dtToReturn.Rows[0]["bezeichnung"] == System.DBNull.Value ? SqlString.Null : (string)dtToReturn.Rows[0]["bezeichnung"];
m_sBemerkung = dtToReturn.Rows[0]["bemerkung"] == System.DBNull.Value ? SqlString.Null : (string)dtToReturn.Rows[0]["bemerkung"];
m_bAuserstuebernahme = dtToReturn.Rows[0]["auserstuebernahme"] == System.DBNull.Value ? SqlBoolean.Null : (bool)dtToReturn.Rows[0]["auserstuebernahme"];
m_iDokumenttypnr = dtToReturn.Rows[0]["dokumenttypnr"] == System.DBNull.Value ? SqlInt32.Null : (Int32)dtToReturn.Rows[0]["dokumenttypnr"];
m_bUnvollstaendig = dtToReturn.Rows[0]["unvollstaendig"] == System.DBNull.Value ? SqlBoolean.Null : (bool)dtToReturn.Rows[0]["unvollstaendig"];
m_sBemerkunguvm = dtToReturn.Rows[0]["bemerkunguvm"] == System.DBNull.Value ? SqlString.Null : (string)dtToReturn.Rows[0]["bemerkunguvm"];
m_bBereit_zur_archivierung = dtToReturn.Rows[0]["bereit_zur_archivierung"] == System.DBNull.Value ? SqlBoolean.Null : (bool)dtToReturn.Rows[0]["bereit_zur_archivierung"];
m_bAusgangsarchiviert = dtToReturn.Rows[0]["ausgangsarchiviert"] == System.DBNull.Value ? SqlBoolean.Null : (bool)dtToReturn.Rows[0]["ausgangsarchiviert"];
m_daDatum_ausgangsarchivierung = dtToReturn.Rows[0]["datum_ausgangsarchivierung"] == System.DBNull.Value ? SqlDateTime.Null : (DateTime)dtToReturn.Rows[0]["datum_ausgangsarchivierung"];
m_iMa_ausgangsarchivierung = dtToReturn.Rows[0]["ma_ausgangsarchivierung"] == System.DBNull.Value ? SqlInt32.Null : (Int32)dtToReturn.Rows[0]["ma_ausgangsarchivierung"];
m_bZu_retournieren = dtToReturn.Rows[0]["zu_retournieren"] == System.DBNull.Value ? SqlBoolean.Null : (bool)dtToReturn.Rows[0]["zu_retournieren"];
m_bEingangsarchiviert = dtToReturn.Rows[0]["eingangsarchiviert"] == System.DBNull.Value ? SqlBoolean.Null : (bool)dtToReturn.Rows[0]["eingangsarchiviert"];
m_daDatum_eingangsarchivierung = dtToReturn.Rows[0]["datum_eingangsarchivierung"] == System.DBNull.Value ? SqlDateTime.Null : (DateTime)dtToReturn.Rows[0]["datum_eingangsarchivierung"];
m_iMa_eingangsarchivierung = dtToReturn.Rows[0]["ma_eingangsarchivierung"] == System.DBNull.Value ? SqlInt32.Null : (Int32)dtToReturn.Rows[0]["ma_eingangsarchivierung"];
m_iStatus_edoka_batch_ausgang = dtToReturn.Rows[0]["status_edoka_batch_ausgang"] == System.DBNull.Value ? SqlInt32.Null : (Int32)dtToReturn.Rows[0]["status_edoka_batch_ausgang"];
m_iStatus_edoka_batch_eingang = dtToReturn.Rows[0]["status_edoka_batch_eingang"] == System.DBNull.Value ? SqlInt32.Null : (Int32)dtToReturn.Rows[0]["status_edoka_batch_eingang"];
m_sLoeschgrund = dtToReturn.Rows[0]["loeschgrund"] == System.DBNull.Value ? SqlString.Null : (string)dtToReturn.Rows[0]["loeschgrund"];
m_iColdstatus = dtToReturn.Rows[0]["coldstatus"] == System.DBNull.Value ? SqlInt32.Null : (Int32)dtToReturn.Rows[0]["coldstatus"];
m_sVersandadresse = dtToReturn.Rows[0]["versandadresse"] == System.DBNull.Value ? SqlString.Null : (string)dtToReturn.Rows[0]["versandadresse"];
m_iBarcodenr = dtToReturn.Rows[0]["barcodenr"] == System.DBNull.Value ? SqlInt32.Null : (Int32)dtToReturn.Rows[0]["barcodenr"];
m_sColddokumentid = dtToReturn.Rows[0]["colddokumentid"] == System.DBNull.Value ? SqlString.Null : (string)dtToReturn.Rows[0]["colddokumentid"];
m_bAmsdokument = dtToReturn.Rows[0]["amsdokument"] == System.DBNull.Value ? SqlBoolean.Null : (bool)dtToReturn.Rows[0]["amsdokument"];
m_iVerantwortlich = dtToReturn.Rows[0]["verantwortlich"] == System.DBNull.Value ? SqlInt32.Null : (Int32)dtToReturn.Rows[0]["verantwortlich"];
m_iZustaendiger = dtToReturn.Rows[0]["zustaendiger"] == System.DBNull.Value ? SqlInt32.Null : (Int32)dtToReturn.Rows[0]["zustaendiger"];
m_iUnterschriftlinks = dtToReturn.Rows[0]["unterschriftlinks"] == System.DBNull.Value ? SqlInt32.Null : (Int32)dtToReturn.Rows[0]["unterschriftlinks"];
m_iUnterschriftrechts = dtToReturn.Rows[0]["unterschriftrechts"] == System.DBNull.Value ? SqlInt32.Null : (Int32)dtToReturn.Rows[0]["unterschriftrechts"];
m_iPostzustellung = dtToReturn.Rows[0]["postzustellung"] == System.DBNull.Value ? SqlInt32.Null : (Int32)dtToReturn.Rows[0]["postzustellung"];
m_bAktiv = dtToReturn.Rows[0]["aktiv"] == System.DBNull.Value ? SqlBoolean.Null : (bool)dtToReturn.Rows[0]["aktiv"];
m_iStatusnr = dtToReturn.Rows[0]["statusnr"] == System.DBNull.Value ? SqlInt32.Null : (Int32)dtToReturn.Rows[0]["statusnr"];
m_bZustaendig_kube = dtToReturn.Rows[0]["zustaendig_kube"] == System.DBNull.Value ? SqlBoolean.Null : (bool)dtToReturn.Rows[0]["zustaendig_kube"];
m_sZustelladresse = dtToReturn.Rows[0]["zustelladresse"] == System.DBNull.Value ? SqlString.Null : (string)dtToReturn.Rows[0]["zustelladresse"];
m_bVertraulich = dtToReturn.Rows[0]["vertraulich"] == System.DBNull.Value ? SqlBoolean.Null : (bool)dtToReturn.Rows[0]["vertraulich"];
m_daErstellungsdatum = dtToReturn.Rows[0]["erstellungsdatum"] == System.DBNull.Value ? SqlDateTime.Null : (DateTime)dtToReturn.Rows[0]["erstellungsdatum"];
m_daArchivierungsdatum = dtToReturn.Rows[0]["archivierungsdatum"] == System.DBNull.Value ? SqlDateTime.Null : (DateTime)dtToReturn.Rows[0]["archivierungsdatum"];
m_daTermin = dtToReturn.Rows[0]["termin"] == System.DBNull.Value ? SqlDateTime.Null : (DateTime)dtToReturn.Rows[0]["termin"];
m_iMutiererteam = dtToReturn.Rows[0]["mutiererteam"] == System.DBNull.Value ? SqlInt32.Null : (Int32)dtToReturn.Rows[0]["mutiererteam"];
m_sAnredezustelladresse = dtToReturn.Rows[0]["anredezustelladresse"] == System.DBNull.Value ? SqlString.Null : (string)dtToReturn.Rows[0]["anredezustelladresse"];
m_iDokdurchkubeweitergegeben = dtToReturn.Rows[0]["dokdurchkubeweitergegeben"] == System.DBNull.Value ? SqlInt32.Null : (Int32)dtToReturn.Rows[0]["dokdurchkubeweitergegeben"];
m_iBck = dtToReturn.Rows[0]["bck"] == System.DBNull.Value ? SqlInt32.Null : (Int32)dtToReturn.Rows[0]["bck"];
m_iBearbeitungszeit_in_minuten = dtToReturn.Rows[0]["bearbeitungszeit_in_minuten"] == System.DBNull.Value ? SqlInt32.Null : (Int32)dtToReturn.Rows[0]["bearbeitungszeit_in_minuten"];
m_iMonierung_in_tagen = dtToReturn.Rows[0]["monierung_in_tagen"] == System.DBNull.Value ? SqlInt32.Null : (Int32)dtToReturn.Rows[0]["monierung_in_tagen"];
m_iAufbewahrung_elektronisch = dtToReturn.Rows[0]["aufbewahrung_elektronisch"] == System.DBNull.Value ? SqlInt32.Null : (Int32)dtToReturn.Rows[0]["aufbewahrung_elektronisch"];
m_iAufbewahrung_phaysisch = dtToReturn.Rows[0]["aufbewahrung_phaysisch"] == System.DBNull.Value ? SqlInt32.Null : (Int32)dtToReturn.Rows[0]["aufbewahrung_phaysisch"];
m_iIn_edoka_datenbank = dtToReturn.Rows[0]["in_edoka_datenbank"] == System.DBNull.Value ? SqlInt32.Null : (Int32)dtToReturn.Rows[0]["in_edoka_datenbank"];
m_iBearbeitung_nach_abschluss = dtToReturn.Rows[0]["bearbeitung_nach_abschluss"] == System.DBNull.Value ? SqlInt32.Null : (Int32)dtToReturn.Rows[0]["bearbeitung_nach_abschluss"];
m_sColdfolder = dtToReturn.Rows[0]["coldfolder"] == System.DBNull.Value ? SqlString.Null : (string)dtToReturn.Rows[0]["coldfolder"];
m_sColdschema = dtToReturn.Rows[0]["coldschema"] == System.DBNull.Value ? SqlString.Null : (string)dtToReturn.Rows[0]["coldschema"];
m_daErinnerungam = dtToReturn.Rows[0]["erinnerungam"] == System.DBNull.Value ? SqlDateTime.Null : (DateTime)dtToReturn.Rows[0]["erinnerungam"];
m_sFANummer1 = dtToReturn.Rows[0]["FANummer1"] == System.DBNull.Value ? SqlString.Null : (string)dtToReturn.Rows[0]["FANummer1"];
m_sFANummer2 = dtToReturn.Rows[0]["FANummer2"] == System.DBNull.Value ? SqlString.Null : (string)dtToReturn.Rows[0]["FANummer2"];
m_bFapartnerwechsel = dtToReturn.Rows[0]["fapartnerwechsel"] == System.DBNull.Value ? SqlBoolean.Null : (bool)dtToReturn.Rows[0]["fapartnerwechsel"];
m_bFAStatuswechsel = dtToReturn.Rows[0]["FAStatuswechsel"] == System.DBNull.Value ? SqlBoolean.Null : (bool)dtToReturn.Rows[0]["FAStatuswechsel"];
m_bFAVerantwortlicherwechsel = dtToReturn.Rows[0]["FAVerantwortlicherwechsel"] == System.DBNull.Value ? SqlBoolean.Null : (bool)dtToReturn.Rows[0]["FAVerantwortlicherwechsel"];
m_sBedRDokumentid = dtToReturn.Rows[0]["BedRDokumentid"] == System.DBNull.Value ? SqlString.Null : (string)dtToReturn.Rows[0]["BedRDokumentid"];
m_bBedRRetourniert = dtToReturn.Rows[0]["BedRRetourniert"] == System.DBNull.Value ? SqlBoolean.Null : (bool)dtToReturn.Rows[0]["BedRRetourniert"];
m_iBRVernichtungnachTagen = dtToReturn.Rows[0]["BRVernichtungnachTagen"] == System.DBNull.Value ? SqlInt32.Null : (Int32)dtToReturn.Rows[0]["BRVernichtungnachTagen"];
m_bOfficedokumentgeloescht = dtToReturn.Rows[0]["officedokumentgeloescht"] == System.DBNull.Value ? SqlBoolean.Null : (bool)dtToReturn.Rows[0]["officedokumentgeloescht"];
m_sFanummer3 = dtToReturn.Rows[0]["fanummer3"] == System.DBNull.Value ? SqlString.Null : (string)dtToReturn.Rows[0]["fanummer3"];
m_sVvnr = dtToReturn.Rows[0]["vvnr"] == System.DBNull.Value ? SqlString.Null : (string)dtToReturn.Rows[0]["vvnr"];
m_iAnzeigeStatus = dtToReturn.Rows[0]["AnzeigeStatus"] == System.DBNull.Value ? SqlInt32.Null : (Int32)dtToReturn.Rows[0]["AnzeigeStatus"];
m_bBl_scan = dtToReturn.Rows[0]["bl_scan"] == System.DBNull.Value ? SqlBoolean.Null : (bool)dtToReturn.Rows[0]["bl_scan"];
m_bBldossier = dtToReturn.Rows[0]["bldossier"] == System.DBNull.Value ? SqlBoolean.Null : (bool)dtToReturn.Rows[0]["bldossier"];
//m_iNoEdit = dtToReturn.Rows[0]["NoEdit"] == System.DBNull.Value ? SqlInt32.Null : (Int32)dtToReturn.Rows[0]["NoEdit"];
}
return dtToReturn;
}
catch(Exception ex)
{
// some error occured. Bubble it to caller and encapsulate Exception object
throw new Exception("clsDokument::SelectOne::Error occured.", ex);
}
finally
{
if(m_bMainConnectionIsCreatedLocal)
{
// Close connection.
m_scoMainConnection.Close();
}
scmCmdToExecute.Dispose();
sdaAdapter.Dispose();
}
}
public override DataTable SelectAll()
{
SqlCommand scmCmdToExecute = new SqlCommand();
scmCmdToExecute.CommandText = "dbo.[pr_dokument_SelectAll]";
scmCmdToExecute.CommandType = CommandType.StoredProcedure;
DataTable dtToReturn = new DataTable("dokument");
SqlDataAdapter sdaAdapter = new SqlDataAdapter(scmCmdToExecute);
// Use base class' connection object
scmCmdToExecute.Connection = m_scoMainConnection;
try
{
scmCmdToExecute.Parameters.Add(new SqlParameter("@iErrorCode", SqlDbType.Int, 4, ParameterDirection.Output, true, 10, 0, "", DataRowVersion.Proposed, m_iErrorCode));
if(m_bMainConnectionIsCreatedLocal)
{
// Open connection.
m_scoMainConnection.Open();
}
else
{
if(m_cpMainConnectionProvider.bIsTransactionPending)
{
scmCmdToExecute.Transaction = m_cpMainConnectionProvider.stCurrentTransaction;
}
}
// Execute query.
sdaAdapter.Fill(dtToReturn);
m_iErrorCode = (Int32)scmCmdToExecute.Parameters["@iErrorCode"].Value;
if(m_iErrorCode != (int)LLBLError.AllOk)
{
// Throw error.
throw new Exception("Stored Procedure 'pr_dokument_SelectAll' reported the ErrorCode: " + m_iErrorCode);
}
return dtToReturn;
}
catch(Exception ex)
{
// some error occured. Bubble it to caller and encapsulate Exception object
throw new Exception("clsDokument::SelectAll::Error occured.", ex);
}
finally
{
if(m_bMainConnectionIsCreatedLocal)
{
// Close connection.
m_scoMainConnection.Close();
}
scmCmdToExecute.Dispose();
sdaAdapter.Dispose();
}
}
#region Class Property Declarations
public SqlString sDokumentid
{
get
{
return m_sDokumentid;
}
set
{
SqlString sDokumentidTmp = (SqlString)value;
if(sDokumentidTmp.IsNull)
{
throw new ArgumentOutOfRangeException("sDokumentid", "sDokumentid can't be NULL");
}
m_sDokumentid = value;
}
}
public SqlInt32 iMitarbeiternr
{
get
{
return m_iMitarbeiternr;
}
set
{
m_iMitarbeiternr = value;
}
}
public SqlInt32 iMitarbeiternr1
{
get
{
return m_iMitarbeiternr1;
}
set
{
m_iMitarbeiternr1 = value;
}
}
public SqlInt32 iNrpar00
{
get
{
return m_iNrpar00;
}
set
{
m_iNrpar00 = value;
}
}
public SqlString sDokumentidn
{
get
{
return m_sDokumentidn;
}
set
{
m_sDokumentidn = value;
}
}
public SqlString sDokumentname
{
get
{
return m_sDokumentname;
}
set
{
m_sDokumentname = value;
}
}
public SqlInt32 iErsteller
{
get
{
return m_iErsteller;
}
set
{
m_iErsteller = value;
}
}
public SqlInt32 iErstellerteam
{
get
{
return m_iErstellerteam;
}
set
{
m_iErstellerteam = value;
}
}
public SqlDateTime daErstelltam
{
get
{
return m_daErstelltam;
}
set
{
m_daErstelltam = value;
}
}
public SqlInt32 iMutierer
{
get
{
return m_iMutierer;
}
set
{
m_iMutierer = value;
}
}
public SqlInt32 iMutierertieam
{
get
{
return m_iMutierertieam;
}
set
{
m_iMutierertieam = value;
}
}
public SqlDateTime daMutiertam
{
get
{
return m_daMutiertam;
}
set
{
m_daMutiertam = value;
}
}
public SqlString sSpeicherort
{
get
{
return m_sSpeicherort;
}
set
{
m_sSpeicherort = value;
}
}
public SqlBoolean bGesperrt
{
get
{
return m_bGesperrt;
}
set
{
m_bGesperrt = value;
}
}
public SqlInt32 iGesperrt_durch
{
get
{
return m_iGesperrt_durch;
}
set
{
m_iGesperrt_durch = value;
}
}
public SqlDateTime daGesperrtam
{
get
{
return m_daGesperrtam;
}
set
{
m_daGesperrtam = value;
}
}
public SqlString sBezeichnung
{
get
{
return m_sBezeichnung;
}
set
{
m_sBezeichnung = value;
}
}
public SqlString sBemerkung
{
get
{
return m_sBemerkung;
}
set
{
m_sBemerkung = value;
}
}
public SqlBoolean bAuserstuebernahme
{
get
{
return m_bAuserstuebernahme;
}
set
{
m_bAuserstuebernahme = value;
}
}
public SqlInt32 iDokumenttypnr
{
get
{
return m_iDokumenttypnr;
}
set
{
m_iDokumenttypnr = value;
}
}
public SqlBoolean bUnvollstaendig
{
get
{
return m_bUnvollstaendig;
}
set
{
m_bUnvollstaendig = value;
}
}
public SqlString sBemerkunguvm
{
get
{
return m_sBemerkunguvm;
}
set
{
m_sBemerkunguvm = value;
}
}
public SqlBoolean bBereit_zur_archivierung
{
get
{
return m_bBereit_zur_archivierung;
}
set
{
m_bBereit_zur_archivierung = value;
}
}
public SqlBoolean bAusgangsarchiviert
{
get
{
return m_bAusgangsarchiviert;
}
set
{
m_bAusgangsarchiviert = value;
}
}
public SqlDateTime daDatum_ausgangsarchivierung
{
get
{
return m_daDatum_ausgangsarchivierung;
}
set
{
m_daDatum_ausgangsarchivierung = value;
}
}
public SqlInt32 iMa_ausgangsarchivierung
{
get
{
return m_iMa_ausgangsarchivierung;
}
set
{
m_iMa_ausgangsarchivierung = value;
}
}
public SqlBoolean bZu_retournieren
{
get
{
return m_bZu_retournieren;
}
set
{
m_bZu_retournieren = value;
}
}
public SqlBoolean bEingangsarchiviert
{
get
{
return m_bEingangsarchiviert;
}
set
{
m_bEingangsarchiviert = value;
}
}
public SqlDateTime daDatum_eingangsarchivierung
{
get
{
return m_daDatum_eingangsarchivierung;
}
set
{
m_daDatum_eingangsarchivierung = value;
}
}
public SqlInt32 iMa_eingangsarchivierung
{
get
{
return m_iMa_eingangsarchivierung;
}
set
{
m_iMa_eingangsarchivierung = value;
}
}
public SqlInt32 iStatus_edoka_batch_ausgang
{
get
{
return m_iStatus_edoka_batch_ausgang;
}
set
{
m_iStatus_edoka_batch_ausgang = value;
}
}
public SqlInt32 iStatus_edoka_batch_eingang
{
get
{
return m_iStatus_edoka_batch_eingang;
}
set
{
m_iStatus_edoka_batch_eingang = value;
}
}
public SqlString sLoeschgrund
{
get
{
return m_sLoeschgrund;
}
set
{
m_sLoeschgrund = value;
}
}
public SqlInt32 iColdstatus
{
get
{
return m_iColdstatus;
}
set
{
m_iColdstatus = value;
}
}
public SqlString sVersandadresse
{
get
{
return m_sVersandadresse;
}
set
{
m_sVersandadresse = value;
}
}
public SqlInt32 iBarcodenr
{
get
{
return m_iBarcodenr;
}
set
{
m_iBarcodenr = value;
}
}
public SqlString sColddokumentid
{
get
{
return m_sColddokumentid;
}
set
{
m_sColddokumentid = value;
}
}
public SqlBoolean bAmsdokument
{
get
{
return m_bAmsdokument;
}
set
{
m_bAmsdokument = value;
}
}
public SqlInt32 iVerantwortlich
{
get
{
return m_iVerantwortlich;
}
set
{
m_iVerantwortlich = value;
}
}
public SqlInt32 iZustaendiger
{
get
{
return m_iZustaendiger;
}
set
{
m_iZustaendiger = value;
}
}
public SqlInt32 iUnterschriftlinks
{
get
{
return m_iUnterschriftlinks;
}
set
{
m_iUnterschriftlinks = value;
}
}
public SqlInt32 iUnterschriftrechts
{
get
{
return m_iUnterschriftrechts;
}
set
{
m_iUnterschriftrechts = value;
}
}
public SqlInt32 iPostzustellung
{
get
{
return m_iPostzustellung;
}
set
{
m_iPostzustellung = value;
}
}
public SqlBoolean bAktiv
{
get
{
return m_bAktiv;
}
set
{
m_bAktiv = value;
}
}
public SqlInt32 iStatusnr
{
get
{
return m_iStatusnr;
}
set
{
m_iStatusnr = value;
}
}
public SqlBoolean bZustaendig_kube
{
get
{
return m_bZustaendig_kube;
}
set
{
m_bZustaendig_kube = value;
}
}
public SqlString sZustelladresse
{
get
{
return m_sZustelladresse;
}
set
{
m_sZustelladresse = value;
}
}
public SqlBoolean bVertraulich
{
get
{
return m_bVertraulich;
}
set
{
m_bVertraulich = value;
}
}
public SqlDateTime daErstellungsdatum
{
get
{
return m_daErstellungsdatum;
}
set
{
m_daErstellungsdatum = value;
}
}
public SqlDateTime daArchivierungsdatum
{
get
{
return m_daArchivierungsdatum;
}
set
{
m_daArchivierungsdatum = value;
}
}
public SqlDateTime daTermin
{
get
{
return m_daTermin;
}
set
{
m_daTermin = value;
}
}
public SqlInt32 iMutiererteam
{
get
{
return m_iMutiererteam;
}
set
{
m_iMutiererteam = value;
}
}
public SqlString sAnredezustelladresse
{
get
{
return m_sAnredezustelladresse;
}
set
{
m_sAnredezustelladresse = value;
}
}
public SqlInt32 iDokdurchkubeweitergegeben
{
get
{
return m_iDokdurchkubeweitergegeben;
}
set
{
m_iDokdurchkubeweitergegeben = value;
}
}
public SqlInt32 iBck
{
get
{
return m_iBck;
}
set
{
m_iBck = value;
}
}
public SqlInt32 iBearbeitungszeit_in_minuten
{
get
{
return m_iBearbeitungszeit_in_minuten;
}
set
{
m_iBearbeitungszeit_in_minuten = value;
}
}
public SqlInt32 iMonierung_in_tagen
{
get
{
return m_iMonierung_in_tagen;
}
set
{
m_iMonierung_in_tagen = value;
}
}
public SqlInt32 iAufbewahrung_elektronisch
{
get
{
return m_iAufbewahrung_elektronisch;
}
set
{
m_iAufbewahrung_elektronisch = value;
}
}
public SqlInt32 iAufbewahrung_phaysisch
{
get
{
return m_iAufbewahrung_phaysisch;
}
set
{
m_iAufbewahrung_phaysisch = value;
}
}
public SqlInt32 iIn_edoka_datenbank
{
get
{
return m_iIn_edoka_datenbank;
}
set
{
m_iIn_edoka_datenbank = value;
}
}
public SqlInt32 iBearbeitung_nach_abschluss
{
get
{
return m_iBearbeitung_nach_abschluss;
}
set
{
m_iBearbeitung_nach_abschluss = value;
}
}
public SqlString sColdfolder
{
get
{
return m_sColdfolder;
}
set
{
m_sColdfolder = value;
}
}
public SqlString sColdschema
{
get
{
return m_sColdschema;
}
set
{
m_sColdschema = value;
}
}
public SqlDateTime daErinnerungam
{
get
{
return m_daErinnerungam;
}
set
{
m_daErinnerungam = value;
}
}
public SqlString sFANummer1
{
get
{
return m_sFANummer1;
}
set
{
m_sFANummer1 = value;
}
}
public SqlString sFANummer2
{
get
{
return m_sFANummer2;
}
set
{
m_sFANummer2 = value;
}
}
public SqlBoolean bFapartnerwechsel
{
get
{
return m_bFapartnerwechsel;
}
set
{
m_bFapartnerwechsel = value;
}
}
public SqlBoolean bFAStatuswechsel
{
get
{
return m_bFAStatuswechsel;
}
set
{
m_bFAStatuswechsel = value;
}
}
public SqlBoolean bFAVerantwortlicherwechsel
{
get
{
return m_bFAVerantwortlicherwechsel;
}
set
{
m_bFAVerantwortlicherwechsel = value;
}
}
public SqlString sBedRDokumentid
{
get
{
return m_sBedRDokumentid;
}
set
{
m_sBedRDokumentid = value;
}
}
public SqlBoolean bBedRRetourniert
{
get
{
return m_bBedRRetourniert;
}
set
{
m_bBedRRetourniert = value;
}
}
public SqlInt32 iBRVernichtungnachTagen
{
get
{
return m_iBRVernichtungnachTagen;
}
set
{
m_iBRVernichtungnachTagen = value;
}
}
public SqlBoolean bOfficedokumentgeloescht
{
get
{
return m_bOfficedokumentgeloescht;
}
set
{
m_bOfficedokumentgeloescht = value;
}
}
public SqlString sFanummer3
{
get
{
return m_sFanummer3;
}
set
{
m_sFanummer3 = value;
}
}
public SqlString sVvnr
{
get
{
return m_sVvnr;
}
set
{
m_sVvnr = value;
}
}
public SqlInt32 iAnzeigeStatus
{
get
{
return m_iAnzeigeStatus;
}
set
{
m_iAnzeigeStatus = value;
}
}
public SqlBoolean bBl_scan
{
get
{
return m_bBl_scan;
}
set
{
m_bBl_scan = value;
}
}
public SqlBoolean bBldossier
{
get
{
return m_bBldossier;
}
set
{
m_bBldossier = value;
}
}
public SqlInt32 iNoEdit
{
get
{
return m_iNoEdit;
}
set
{
m_iNoEdit = value;
}
}
#endregion
}
}