2 using System.Collections.Generic;
42 #endregion Enumeraciones 70 _Documento = toDocVenta;
82 if (this._Documento == null)
92 if (
string.IsNullOrWhiteSpace(this._Documento._Numero) ||
string.IsNullOrWhiteSpace((loTipoDoc ==
eTipoDocumentoGeneral.Ventas ?
this._Documento._Cabecera._Cliente :
this._Documento._Cabecera._Proveedor)))
94 _Documento._MessageBox(this._MessageButton(
MessageBoxString.NoHayDocumento), MessageBoxButtons.OK, MessageBoxIcon.Error, MessageBoxDefaultButton.Button1, DialogResult.OK);
101 if (this._Documento._Documento_Vacio())
103 _Documento._MessageBox(this._MessageButton(
MessageBoxString.NoHayLineasDocumento), MessageBoxButtons.OK, MessageBoxIcon.Error, MessageBoxDefaultButton.Button1, DialogResult.OK);
109 if (this._Documento._Solo_Lectura)
111 _Documento._MessageBox(this._MessageButton(
MessageBoxString.SoloLectura), MessageBoxButtons.OK, MessageBoxIcon.Error, MessageBoxDefaultButton.Button1, DialogResult.OK);
118 if (this._Documento._Solo_Lectura)
120 _Documento._MessageBox(this._MessageButton(
MessageBoxString.SoloLectura), MessageBoxButtons.OK, MessageBoxIcon.Error, MessageBoxDefaultButton.Button1, DialogResult.OK);
125 if (
string.IsNullOrWhiteSpace(this._Documento._Numero) ||
string.IsNullOrWhiteSpace((loTipoDoc ==
eTipoDocumentoGeneral.Ventas ?
this._Documento._Cabecera._Cliente :
this._Documento._Cabecera._Proveedor)))
127 _Documento._MessageBox(this._MessageButton(
MessageBoxString.NoHayDocumento), MessageBoxButtons.OK, MessageBoxIcon.Error, MessageBoxDefaultButton.Button1, DialogResult.OK);
132 if (this._Documento._Documento_Vacio())
134 _Documento._MessageBox(this._MessageButton(
MessageBoxString.NoHayLineasDocumento), MessageBoxButtons.OK, MessageBoxIcon.Error, MessageBoxDefaultButton.Button1, DialogResult.OK);
156 string lcMensaje =
string.Empty;
161 lcMensaje =
"Para poder continuar debe haber un documento en pantalla.";
165 lcMensaje =
"Para poder continuar el documento actual debe tener líneas.";
169 lcMensaje =
"Para poder continuar el documento debe tener asignado un cliente.";
173 lcMensaje =
"El documento es de sólo lectura."+Environment.NewLine+
" No se puede realizar ninguna operación.";
eTipoDocumentoGeneral
Enumeración pública para definir las diferentes categorias que tenemos de documentos (ventas...