private void EntradaProductos_ObtenerDatosSeguimiento(object sender, EventArgs e) { Lcc.Entrada.Articulos.DetalleComprobante Prod = sender as Lcc.Entrada.Articulos.DetalleComprobante; if (Prod == null) { return; } int IdArticulo = Prod.ValueInt; if (IdArticulo == 0) { return; } decimal Cant = Prod.Cantidad; Lbl.Comprobantes.ComprobanteConArticulos Comprob = this.Elemento as Lbl.Comprobantes.ComprobanteConArticulos; Lfc.Articulos.EditarSeguimiento Editar = new Lfc.Articulos.EditarSeguimiento(); Editar.Connection = this.Connection; Editar.Articulo = new Lbl.Articulos.Articulo(this.Connection, IdArticulo); Editar.Cantidad = Math.Abs(System.Convert.ToInt32(Cant)); Editar.SituacionOrigen = Comprob.SituacionOrigen; Editar.DatosSeguimiento = Prod.DatosSeguimiento; if (Editar.ShowDialog() == DialogResult.OK) { Prod.DatosSeguimiento = Editar.DatosSeguimiento; } }
private void EntradaProductos_ObtenerDatosSeguimiento(object sender, EventArgs e) { Lcc.Entrada.Articulos.DetalleComprobante Prod = ((Lcc.Entrada.Articulos.DetalleComprobante)(sender)); Lbl.Articulos.Articulo Articulo = Prod.Elemento as Lbl.Articulos.Articulo; decimal Cant = Prod.Cantidad; if (Cant != 0) { Lbl.Comprobantes.ComprobanteDeCompra Comprob = this.Elemento as Lbl.Comprobantes.ComprobanteDeCompra; Lfc.Articulos.EditarSeguimiento Editar = new Lfc.Articulos.EditarSeguimiento(); Editar.Articulo = Articulo; Editar.Cantidad = Math.Abs(System.Convert.ToInt32(Cant)); Editar.SituacionOrigen = Comprob.SituacionOrigen; Editar.DatosSeguimiento = Prod.DatosSeguimiento; if (Editar.ShowDialog() == DialogResult.OK) { Prod.DatosSeguimiento = Editar.DatosSeguimiento; } } }
private void InitializeComponent() { this.Label1 = new Lui.Forms.Label(); this.Label2 = new Lui.Forms.Label(); this.Label3 = new Lui.Forms.Label(); this.Label4 = new Lui.Forms.Label(); this.EntradaMovimiento = new Lui.Forms.ComboBox(); this.EntradaCantidad = new Lui.Forms.TextBox(); this.EntradaObs = new Lui.Forms.TextBox(); this.EtiquetaDesdeSituacion = new Lui.Forms.Label(); this.EtiquetaHaciaSituacion = new Lui.Forms.Label(); this.EntradaDesdeAntes = new Lui.Forms.TextBox(); this.EntradaDesdeDespues = new Lui.Forms.TextBox(); this.EntradaDesdeSituacion = new Lcc.Entrada.CodigoDetalle(); this.Label7 = new Lui.Forms.Label(); this.EntradaHaciaSituacion = new Lcc.Entrada.CodigoDetalle(); this.Label8 = new Lui.Forms.Label(); this.EntradaHaciaDespues = new Lui.Forms.TextBox(); this.EntradaHaciaAntes = new Lui.Forms.TextBox(); this.EtiquetaDesdeFlecha = new Lui.Forms.Label(); this.EtiquetaHaciaFlecha = new Lui.Forms.Label(); this.Label5 = new Lui.Forms.Label(); this.Label6 = new Lui.Forms.Label(); this.EntradaArticulo = new Lcc.Entrada.Articulos.DetalleComprobante(); this.label10 = new Lui.Forms.Label(); this.EtiquetaTitulo = new Lui.Forms.Label(); this.SuspendLayout(); // // Label1 // this.Label1.Location = new System.Drawing.Point(24, 176); this.Label1.Name = "Label1"; this.Label1.Size = new System.Drawing.Size(112, 24); this.Label1.TabIndex = 2; this.Label1.Text = "Artículo"; this.Label1.TextAlign = System.Drawing.ContentAlignment.MiddleLeft; // // Label2 // this.Label2.Location = new System.Drawing.Point(24, 224); this.Label2.Name = "Label2"; this.Label2.Size = new System.Drawing.Size(112, 24); this.Label2.TabIndex = 4; this.Label2.Text = "Cantidad"; this.Label2.TextAlign = System.Drawing.ContentAlignment.MiddleLeft; // // Label3 // this.Label3.Location = new System.Drawing.Point(24, 416); this.Label3.Name = "Label3"; this.Label3.Size = new System.Drawing.Size(112, 24); this.Label3.TabIndex = 20; this.Label3.Text = "Observaciones"; this.Label3.TextAlign = System.Drawing.ContentAlignment.MiddleLeft; // // Label4 // this.Label4.Location = new System.Drawing.Point(24, 112); this.Label4.Name = "Label4"; this.Label4.Size = new System.Drawing.Size(112, 24); this.Label4.TabIndex = 0; this.Label4.Text = "Movimiento"; this.Label4.TextAlign = System.Drawing.ContentAlignment.MiddleLeft; // // EntradaMovimiento // this.EntradaMovimiento.AlwaysExpanded = true; this.EntradaMovimiento.AutoSize = true; this.EntradaMovimiento.Location = new System.Drawing.Point(136, 112); this.EntradaMovimiento.Name = "EntradaMovimiento"; this.EntradaMovimiento.SetData = new string[] { "Entrada|e", "Salida|s", "Otro|o" }; this.EntradaMovimiento.Size = new System.Drawing.Size(192, 57); this.EntradaMovimiento.TabIndex = 1; this.EntradaMovimiento.TextKey = "e"; this.EntradaMovimiento.TextChanged += new System.EventHandler(this.EntradaMovimiento_TextChanged); // // EntradaCantidad // this.EntradaCantidad.DataType = Lui.Forms.DataTypes.Stock; this.EntradaCantidad.Location = new System.Drawing.Point(136, 224); this.EntradaCantidad.MaxLength = 10; this.EntradaCantidad.Name = "EntradaCantidad"; this.EntradaCantidad.Size = new System.Drawing.Size(96, 24); this.EntradaCantidad.TabIndex = 5; this.EntradaCantidad.Text = "0"; this.EntradaCantidad.TextChanged += new System.EventHandler(this.EntradaArticulo_TextChanged); // // EntradaObs // this.EntradaObs.Anchor = ((System.Windows.Forms.AnchorStyles)(((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Left) | System.Windows.Forms.AnchorStyles.Right))); this.EntradaObs.ForceCase = Lui.Forms.TextCasing.Automatic; this.EntradaObs.Location = new System.Drawing.Point(136, 416); this.EntradaObs.MaximumSize = new System.Drawing.Size(480, 64); this.EntradaObs.Name = "EntradaObs"; this.EntradaObs.Size = new System.Drawing.Size(440, 24); this.EntradaObs.TabIndex = 21; // // EtiquetaDesdeSituacion // this.EtiquetaDesdeSituacion.Location = new System.Drawing.Point(136, 344); this.EtiquetaDesdeSituacion.Name = "EtiquetaDesdeSituacion"; this.EtiquetaDesdeSituacion.Size = new System.Drawing.Size(168, 24); this.EtiquetaDesdeSituacion.TabIndex = 12; this.EtiquetaDesdeSituacion.Text = "Situación 1"; this.EtiquetaDesdeSituacion.TextAlign = System.Drawing.ContentAlignment.MiddleLeft; // // EtiquetaHaciaSituacion // this.EtiquetaHaciaSituacion.Location = new System.Drawing.Point(136, 376); this.EtiquetaHaciaSituacion.Name = "EtiquetaHaciaSituacion"; this.EtiquetaHaciaSituacion.Size = new System.Drawing.Size(168, 24); this.EtiquetaHaciaSituacion.TabIndex = 16; this.EtiquetaHaciaSituacion.Text = "Situación 2"; this.EtiquetaHaciaSituacion.TextAlign = System.Drawing.ContentAlignment.MiddleLeft; // // EntradaDesdeAntes // this.EntradaDesdeAntes.Location = new System.Drawing.Point(304, 344); this.EntradaDesdeAntes.Name = "EntradaDesdeAntes"; this.EntradaDesdeAntes.Size = new System.Drawing.Size(96, 24); this.EntradaDesdeAntes.TabIndex = 13; this.EntradaDesdeAntes.TabStop = false; // // EntradaDesdeDespues // this.EntradaDesdeDespues.Location = new System.Drawing.Point(440, 344); this.EntradaDesdeDespues.Name = "EntradaDesdeDespues"; this.EntradaDesdeDespues.Size = new System.Drawing.Size(96, 24); this.EntradaDesdeDespues.TabIndex = 15; this.EntradaDesdeDespues.TabStop = false; // // EntradaDesdeSituacion // this.EntradaDesdeSituacion.Anchor = ((System.Windows.Forms.AnchorStyles)(((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Left) | System.Windows.Forms.AnchorStyles.Right))); this.EntradaDesdeSituacion.AutoTab = true; this.EntradaDesdeSituacion.CanCreate = false; this.EntradaDesdeSituacion.Location = new System.Drawing.Point(136, 256); this.EntradaDesdeSituacion.MaximumSize = new System.Drawing.Size(480, 32); this.EntradaDesdeSituacion.MaxLength = 200; this.EntradaDesdeSituacion.Name = "EntradaDesdeSituacion"; this.EntradaDesdeSituacion.NombreTipo = "Lbl.Articulos.Situacion"; this.EntradaDesdeSituacion.Required = true; this.EntradaDesdeSituacion.Size = new System.Drawing.Size(440, 24); this.EntradaDesdeSituacion.TabIndex = 7; this.EntradaDesdeSituacion.Text = "0"; this.EntradaDesdeSituacion.TextChanged += new System.EventHandler(this.EntradaDesdeHaciaSituacion_TextChanged); // // Label7 // this.Label7.Location = new System.Drawing.Point(24, 256); this.Label7.Name = "Label7"; this.Label7.Size = new System.Drawing.Size(112, 24); this.Label7.TabIndex = 6; this.Label7.Text = "Origen"; this.Label7.TextAlign = System.Drawing.ContentAlignment.MiddleLeft; // // EntradaHaciaSituacion // this.EntradaHaciaSituacion.Anchor = ((System.Windows.Forms.AnchorStyles)(((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Left) | System.Windows.Forms.AnchorStyles.Right))); this.EntradaHaciaSituacion.AutoTab = true; this.EntradaHaciaSituacion.CanCreate = false; this.EntradaHaciaSituacion.Location = new System.Drawing.Point(136, 288); this.EntradaHaciaSituacion.MaximumSize = new System.Drawing.Size(480, 32); this.EntradaHaciaSituacion.MaxLength = 200; this.EntradaHaciaSituacion.Name = "EntradaHaciaSituacion"; this.EntradaHaciaSituacion.NombreTipo = "Lbl.Articulos.Situacion"; this.EntradaHaciaSituacion.Required = true; this.EntradaHaciaSituacion.Size = new System.Drawing.Size(440, 24); this.EntradaHaciaSituacion.TabIndex = 9; this.EntradaHaciaSituacion.Text = "0"; this.EntradaHaciaSituacion.TextChanged += new System.EventHandler(this.EntradaDesdeHaciaSituacion_TextChanged); // // Label8 // this.Label8.Location = new System.Drawing.Point(24, 288); this.Label8.Name = "Label8"; this.Label8.Size = new System.Drawing.Size(112, 24); this.Label8.TabIndex = 8; this.Label8.Text = "Destino"; this.Label8.TextAlign = System.Drawing.ContentAlignment.MiddleLeft; // // EntradaHaciaDespues // this.EntradaHaciaDespues.Location = new System.Drawing.Point(440, 376); this.EntradaHaciaDespues.Name = "EntradaHaciaDespues"; this.EntradaHaciaDespues.Size = new System.Drawing.Size(96, 24); this.EntradaHaciaDespues.TabIndex = 19; this.EntradaHaciaDespues.TabStop = false; // // EntradaHaciaAntes // this.EntradaHaciaAntes.Location = new System.Drawing.Point(304, 376); this.EntradaHaciaAntes.Name = "EntradaHaciaAntes"; this.EntradaHaciaAntes.Size = new System.Drawing.Size(96, 24); this.EntradaHaciaAntes.TabIndex = 17; this.EntradaHaciaAntes.TabStop = false; // // EtiquetaDesdeFlecha // this.EtiquetaDesdeFlecha.Location = new System.Drawing.Point(408, 344); this.EtiquetaDesdeFlecha.Name = "EtiquetaDesdeFlecha"; this.EtiquetaDesdeFlecha.Size = new System.Drawing.Size(24, 24); this.EtiquetaDesdeFlecha.TabIndex = 14; this.EtiquetaDesdeFlecha.Text = "»"; this.EtiquetaDesdeFlecha.TextAlign = System.Drawing.ContentAlignment.MiddleCenter; // // EtiquetaHaciaFlecha // this.EtiquetaHaciaFlecha.Location = new System.Drawing.Point(408, 376); this.EtiquetaHaciaFlecha.Name = "EtiquetaHaciaFlecha"; this.EtiquetaHaciaFlecha.Size = new System.Drawing.Size(24, 24); this.EtiquetaHaciaFlecha.TabIndex = 18; this.EtiquetaHaciaFlecha.Text = "»"; this.EtiquetaHaciaFlecha.TextAlign = System.Drawing.ContentAlignment.MiddleCenter; // // Label5 // this.Label5.Location = new System.Drawing.Point(304, 320); this.Label5.Name = "Label5"; this.Label5.Size = new System.Drawing.Size(96, 24); this.Label5.TabIndex = 10; this.Label5.Text = "Antes"; this.Label5.TextAlign = System.Drawing.ContentAlignment.BottomCenter; // // Label6 // this.Label6.Location = new System.Drawing.Point(440, 320); this.Label6.Name = "Label6"; this.Label6.Size = new System.Drawing.Size(96, 24); this.Label6.TabIndex = 11; this.Label6.Text = "Después"; this.Label6.TextAlign = System.Drawing.ContentAlignment.BottomCenter; // // EntradaArticulo // this.EntradaArticulo.Anchor = ((System.Windows.Forms.AnchorStyles)(((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Left) | System.Windows.Forms.AnchorStyles.Right))); this.EntradaArticulo.AplicarIva = true; this.EntradaArticulo.BloquearAtriculo = false; this.EntradaArticulo.BloquearCantidad = false; this.EntradaArticulo.BloquearDescuento = false; this.EntradaArticulo.BloquearPrecio = false; this.EntradaArticulo.ControlStock = Lcc.Entrada.Articulos.ControlesSock.Ambos; this.EntradaArticulo.DiscriminarIva = false; this.EntradaArticulo.FreeTextCode = "*"; this.EntradaArticulo.Location = new System.Drawing.Point(136, 176); this.EntradaArticulo.MaximumSize = new System.Drawing.Size(480, 64); this.EntradaArticulo.MostrarExistencias = false; this.EntradaArticulo.MuestraPrecio = false; this.EntradaArticulo.Name = "EntradaArticulo"; this.EntradaArticulo.NombreTipo = "Lbl.Articulos.Articulo"; this.EntradaArticulo.PermiteCrear = false; this.EntradaArticulo.Required = true; this.EntradaArticulo.Size = new System.Drawing.Size(440, 24); this.EntradaArticulo.TabIndex = 3; this.EntradaArticulo.Text = "0"; this.EntradaArticulo.TextDetail = ""; this.EntradaArticulo.UsarPrecio = Lcc.Entrada.Articulos.Precios.Pvp; this.EntradaArticulo.ImportesChanged += new System.EventHandler(this.EntradaArticulo_PrecioCantidadChanged); this.EntradaArticulo.ObtenerDatosSeguimiento += new System.EventHandler(this.EntradaArticulo_ObtenerDatosSeguimiento); // // label10 // this.label10.Anchor = ((System.Windows.Forms.AnchorStyles)(((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Left) | System.Windows.Forms.AnchorStyles.Right))); this.label10.Location = new System.Drawing.Point(24, 56); this.label10.Name = "label10"; this.label10.Size = new System.Drawing.Size(544, 48); this.label10.TabIndex = 104; this.label10.Text = "Va a realizar un movimiento de mercadería de una situación a otra. Es recomendabl" + "e que haga este movimiento por medio de un comprobante si fuera posible."; // // EtiquetaTitulo // this.EtiquetaTitulo.AutoSize = true; this.EtiquetaTitulo.Location = new System.Drawing.Point(24, 24); this.EtiquetaTitulo.Name = "EtiquetaTitulo"; this.EtiquetaTitulo.Size = new System.Drawing.Size(387, 30); this.EtiquetaTitulo.TabIndex = 103; this.EtiquetaTitulo.Text = "Entrada o salida manual de mercadería"; this.EtiquetaTitulo.TextStyle = Lazaro.Pres.DisplayStyles.TextStyles.MainHeader; // // Movimiento // this.AutoScaleDimensions = new System.Drawing.SizeF(96F, 96F); this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Dpi; this.ClientSize = new System.Drawing.Size(599, 528); this.Controls.Add(this.label10); this.Controls.Add(this.EtiquetaTitulo); this.Controls.Add(this.EntradaArticulo); this.Controls.Add(this.EtiquetaHaciaFlecha); this.Controls.Add(this.EtiquetaDesdeFlecha); this.Controls.Add(this.EntradaHaciaDespues); this.Controls.Add(this.EntradaHaciaAntes); this.Controls.Add(this.EntradaDesdeDespues); this.Controls.Add(this.EntradaDesdeAntes); this.Controls.Add(this.Label6); this.Controls.Add(this.Label5); this.Controls.Add(this.EntradaHaciaSituacion); this.Controls.Add(this.Label8); this.Controls.Add(this.EntradaDesdeSituacion); this.Controls.Add(this.Label7); this.Controls.Add(this.EtiquetaHaciaSituacion); this.Controls.Add(this.EtiquetaDesdeSituacion); this.Controls.Add(this.EntradaObs); this.Controls.Add(this.EntradaCantidad); this.Controls.Add(this.EntradaMovimiento); this.Controls.Add(this.Label4); this.Controls.Add(this.Label3); this.Controls.Add(this.Label2); this.Controls.Add(this.Label1); this.Name = "Movimiento"; this.Text = "Artículos: entradas y salidas"; this.Controls.SetChildIndex(this.Label1, 0); this.Controls.SetChildIndex(this.Label2, 0); this.Controls.SetChildIndex(this.Label3, 0); this.Controls.SetChildIndex(this.Label4, 0); this.Controls.SetChildIndex(this.EntradaMovimiento, 0); this.Controls.SetChildIndex(this.EntradaCantidad, 0); this.Controls.SetChildIndex(this.EntradaObs, 0); this.Controls.SetChildIndex(this.EtiquetaDesdeSituacion, 0); this.Controls.SetChildIndex(this.EtiquetaHaciaSituacion, 0); this.Controls.SetChildIndex(this.Label7, 0); this.Controls.SetChildIndex(this.EntradaDesdeSituacion, 0); this.Controls.SetChildIndex(this.Label8, 0); this.Controls.SetChildIndex(this.EntradaHaciaSituacion, 0); this.Controls.SetChildIndex(this.Label5, 0); this.Controls.SetChildIndex(this.Label6, 0); this.Controls.SetChildIndex(this.EntradaDesdeAntes, 0); this.Controls.SetChildIndex(this.EntradaDesdeDespues, 0); this.Controls.SetChildIndex(this.EntradaHaciaAntes, 0); this.Controls.SetChildIndex(this.EntradaHaciaDespues, 0); this.Controls.SetChildIndex(this.EtiquetaDesdeFlecha, 0); this.Controls.SetChildIndex(this.EtiquetaHaciaFlecha, 0); this.Controls.SetChildIndex(this.EntradaArticulo, 0); this.Controls.SetChildIndex(this.EtiquetaTitulo, 0); this.Controls.SetChildIndex(this.label10, 0); this.ResumeLayout(false); this.PerformLayout(); }