public static string GetLayoutVariables(string[] _fieldList) { ArrayList fl = new ArrayList(); if (_fieldList != null) { fl.AddRange(_fieldList); } int i = 0; StringBuilder sb = new StringBuilder(); sb.Append(LayoutBuilder.GetHeader()); if (fl.Contains("Id") || _fieldList == null) { sb.Append(LayoutBuilder.GetRow(i++, "Id", "Id", true)); } if (fl.Contains("Descripcion") || _fieldList == null) { sb.Append(LayoutBuilder.GetRow(i++, "Descripcion", "Descripcion", 100)); } if (fl.Contains("Valor") || _fieldList == null) { sb.Append(LayoutBuilder.GetRowWordWrap(i++, "Valor", "Valor", 400, 20)); } sb.Append(LayoutBuilder.GetFooter()); return(sb.ToString()); }
public static string GetLayoutErrores(string[] _fieldList) { ArrayList fl = new ArrayList(); if (_fieldList != null) { fl.AddRange(_fieldList); } int i = 0; StringBuilder sb = new StringBuilder(); sb.Append(LayoutBuilder.GetHeader()); if (fl.Contains("Tabla") || _fieldList == null) { sb.Append(LayoutBuilder.GetRow(i++, "Tabla", "Tabla", 150)); } if (fl.Contains("Campo") || _fieldList == null) { sb.Append(LayoutBuilder.GetRow(i++, "Campo", "Campo", 150)); } if (fl.Contains("Mensaje") || _fieldList == null) { sb.Append(LayoutBuilder.GetRowWordWrap(i++, "Mensaje", "Mensaje", 300, 5)); } sb.Append(LayoutBuilder.GetFooter()); return(sb.ToString()); }
public static string GetLayoutRelacionOrigenDestino(string[] _fieldList) { ArrayList fl = new ArrayList(); if (_fieldList != null) { fl.AddRange(_fieldList); } int i = 0; StringBuilder sb = new StringBuilder(); sb.Append(LayoutBuilder.GetHeader()); if (fl.Contains("IdTipoDeComprobante") || _fieldList == null) { sb.Append(LayoutBuilder.GetRow(i++, "IdTipoDeComprobante", "Tipo", 30)); } if (fl.Contains("Numero") || _fieldList == null) { sb.Append(LayoutBuilder.GetRowWordWrap(i++, "Numero", "Numero", 100, 5)); } if (fl.Contains("OrdinalOrigen") || _fieldList == null) { sb.Append(LayoutBuilder.GetRow(i++, "OrdinalOrigen", "OrdinalOrigen", 40, true)); } if (fl.Contains("CantidadOrigen") || _fieldList == null) { sb.Append(LayoutBuilder.GetRow(i++, "CantidadOrigen", "Pendiente", 60)); } if (fl.Contains("CantidadDestino") || _fieldList == null) { sb.Append(LayoutBuilder.GetRow(i++, "CantidadDestino", "Cantidad", 60)); } if (fl.Contains("Descripcion") || _fieldList == null) { sb.Append(LayoutBuilder.GetRow(i++, "Descripcion", "Descripcion", 450)); } if (fl.Contains("Precio") || _fieldList == null) { sb.Append(LayoutBuilder.GetRow(i++, "Precio", "Precio", 60)); } sb.Append(LayoutBuilder.GetFooter()); return(sb.ToString()); }
public static string GetLayoutDetallePedidoProductos(string[] _fieldList) { ArrayList fl = new ArrayList(); if (_fieldList != null) { fl.AddRange(_fieldList); } int i = 0; StringBuilder sb = new StringBuilder(); sb.Append(LayoutBuilder.GetHeader()); if (fl.Contains("Codigo") || _fieldList == null) { sb.Append(LayoutBuilder.GetRow(i++, "Codigo", "Codigo", 70)); } if (fl.Contains("Descripcion") || _fieldList == null) { sb.Append(LayoutBuilder.GetRow(i++, "Descripcion", "Descripcion", 250)); } if (fl.Contains("Cantidad") || _fieldList == null) { sb.Append(LayoutBuilder.GetRow(i++, "Cantidad", "Cant.", 50)); } if (fl.Contains("DescripcionLarga") || _fieldList == null) { sb.Append(LayoutBuilder.GetRowWordWrap(i++, "DescripcionLarga", "Descripcion Detallada", 200, 5)); } if (fl.Contains("PrecioDeCosto") || _fieldList == null) { sb.Append(LayoutBuilder.GetRow(i++, "PrecioDeCosto", "P.de Costo", 60, Types.Aligment.Far, Types.FormatDisplay.Money)); } //if ( fl.Contains( "PrecioDeVentaBruto" ) || _fieldList == null ) sb.Append( LayoutBuilder.GetRow( i++, "PrecioDeVentaBruto", "P.de Lista", 60,Types.Aligment.Far, Types.FormatDispaly.Money ) ); sb.Append(LayoutBuilder.GetFooter()); return(sb.ToString()); }
public static string GetLayoutDetalleProductos(string[] _fieldList) { ArrayList fl = new ArrayList(); if (_fieldList != null) { fl.AddRange(_fieldList); } string etiquetaCampoAuxiliar1 = Variables.GetValueString("Productos.CampoAuxiliar1.Etiqueta"); string etiquetaCampoAuxiliar2 = Variables.GetValueString("Productos.CampoAuxiliar2.Etiqueta"); string etiquetaCampoAuxiliar3 = Variables.GetValueString("Productos.CampoAuxiliar3.Etiqueta"); string etiquetaCampoAuxiliar4 = Variables.GetValueString("Productos.CampoAuxiliar4.Etiqueta"); string etiquetaCampoAuxiliar5 = Variables.GetValueString("Productos.CampoAuxiliar5.Etiqueta"); bool HideCampoAux1 = etiquetaCampoAuxiliar1.Trim() == "" ? true : false; bool HideCampoAux2 = etiquetaCampoAuxiliar2.Trim() == "" ? true : false; bool HideCampoAux3 = etiquetaCampoAuxiliar3.Trim() == "" ? true : false; bool HideCampoAux4 = etiquetaCampoAuxiliar4.Trim() == "" ? true : false; bool HideCampoAux5 = etiquetaCampoAuxiliar5.Trim() == "" ? true : false; int i = 0; StringBuilder sb = new StringBuilder(); sb.Append(LayoutBuilder.GetHeader()); if (fl.Contains("Codigo") || _fieldList == null) { sb.Append(LayoutBuilder.GetRow(i++, "Codigo", "Codigo", 50, Types.EditType.NoEdit)); } if (fl.Contains("DescripcionDetallada") || _fieldList == null) { sb.Append(LayoutBuilder.GetRowWordWrap(i++, "DescripcionDetallada", "Descripcion Detallada", 200, 5, Types.EditType.NoEdit)); } if (fl.Contains("Descripcion") || _fieldList == null) { sb.Append(LayoutBuilder.GetRow(i++, "Descripcion", "Descripcion", 200, Types.EditType.NoEdit)); } if (fl.Contains("DescripcionLarga") || _fieldList == null) { sb.Append(LayoutBuilder.GetRowWordWrap(i++, "DescripcionLarga", "Descripcion Detallada", 200, 5, Types.EditType.NoEdit)); } //if ( fl.Contains( "Cantidad" ) || _fieldList == null ) sb.Append( LayoutBuilder.GetRow( i++, "Cantidad", "Cant.", 50 ,Types.EditType.NoEdit) ); if (fl.Contains("Cantidad") || _fieldList == null) { sb.Append(LayoutBuilder.GetRow(i++, "Cantidad", "Cant.", true)); } //if ( fl.Contains( "UnidadDestino" ) || _fieldList == null ) sb.Append( LayoutBuilder.GetRow( i++, "UnidadDestino", "U Destino", 70,Types.EditType.NoEdit ) ); if (fl.Contains("UnidadDestino") || _fieldList == null) { sb.Append(LayoutBuilder.GetRow(i++, "UnidadDestino", "U Destino", true)); } if (fl.Contains("ValorOrigen") || _fieldList == null) { sb.Append(LayoutBuilder.GetRow(i++, "ValorOrigen", "Cant. U Origen", 70)); } //if ( fl.Contains( "UnidadOrigen" ) || _fieldList == null ) sb.Append( LayoutBuilder.GetRow( i++, "UnidadOrigen", "U Origen", 70 ,Types.EditType.NoEdit) ); if (fl.Contains("UnidadOrigen") || _fieldList == null) { sb.Append(LayoutBuilder.GetRow(i++, "UnidadOrigen", "U Origen", 70, true)); } if (fl.Contains("PrecioDeVentaBruto") || _fieldList == null) { sb.Append(LayoutBuilder.GetRow(i++, "PrecioDeVentaBruto", "Precio L.", 50, Types.Aligment.Far, Types.FormatDisplay.Money, Types.EditType.NoEdit)); } if (fl.Contains("BonificacionPorcentual") || _fieldList == null) { sb.Append(LayoutBuilder.GetRow(i++, "BonificacionPorcentual", "Desc", 30, Types.Aligment.Far, Types.FormatDisplay.Money, Types.EditType.NoEdit)); } if (fl.Contains("Precio") || _fieldList == null) { sb.Append(LayoutBuilder.GetRow(i++, "Precio", "Precio", 50, Types.Aligment.Far, Types.FormatDisplay.Money, Types.EditType.NoEdit)); } if (fl.Contains("SubTotalConImpuestosDirectos") || _fieldList == null) { sb.Append(LayoutBuilder.GetRow(i++, "SubTotalImpuestosDirectos", "Subtotal c/Imp.D", 75, Types.Aligment.Far, Types.FormatDisplay.Money, Types.EditType.NoEdit)); } if (fl.Contains("PrecioConImpuestos") || _fieldList == null) { sb.Append(LayoutBuilder.GetRow(i++, "PrecioConImpuestos", "P.c/Imp.Totales", 75, Types.Aligment.Far, Types.FormatDisplay.Money, Types.EditType.NoEdit)); } if (fl.Contains("SubTotalConImpuestos") || _fieldList == null) { sb.Append(LayoutBuilder.GetRow(i++, "SubTotalConImpuestos", "Subtotal", 75, Types.Aligment.Far, Types.FormatDisplay.Money, Types.EditType.NoEdit)); } if (fl.Contains("SubTotalNeto") || _fieldList == null) { sb.Append(LayoutBuilder.GetRow(i++, "SubTotalNeto", "Subt.Neto", 70, Types.Aligment.Far, Types.FormatDisplay.Money, Types.EditType.NoEdit)); } if (HideCampoAux1 == false) { if (fl.Contains("CampoAuxiliar1") || _fieldList == null) { sb.Append(LayoutBuilder.GetRowWordWrap(i++, "CampoAuxiliar1", etiquetaCampoAuxiliar1, 60, 5, Types.EditType.NoEdit)); } } if (HideCampoAux2 == false) { if (fl.Contains("CampoAuxiliar2") || _fieldList == null) { sb.Append(LayoutBuilder.GetRowWordWrap(i++, "CampoAuxiliar2", etiquetaCampoAuxiliar2, 60, 5, Types.EditType.NoEdit)); } } if (HideCampoAux3 == false) { if (fl.Contains("CampoAuxiliar3") || _fieldList == null) { sb.Append(LayoutBuilder.GetRowWordWrap(i++, "CampoAuxiliar3", etiquetaCampoAuxiliar3, 60, 5, Types.EditType.NoEdit)); } } if (HideCampoAux4 == false) { if (fl.Contains("CampoAuxiliar4") || _fieldList == null) { sb.Append(LayoutBuilder.GetRowWordWrap(i++, "CampoAuxiliar4", etiquetaCampoAuxiliar4, 60, 5, Types.EditType.NoEdit)); } } if (HideCampoAux5 == false) { if (fl.Contains("CampoAuxiliar5") || _fieldList == null) { sb.Append(LayoutBuilder.GetRowWordWrap(i++, "CampoAuxiliar5", etiquetaCampoAuxiliar5, 60, 5, Types.EditType.NoEdit)); } } sb.Append(LayoutBuilder.GetFooter()); return(sb.ToString()); }