public frmEdicion(EArticulos articulo) : this() { this.Text = "Edición del Artículo"; txtCodBarra.Text = articulo.CodBarra; txtDescripcion.Text = articulo.Descripcion; cbMarca.SelectedIndex = cbMarca.FindString(MarcasRepository.ObtenerMarcaStringPorId(articulo.IdMarca)); cbRubro.SelectedIndex = cbRubro.FindString(RubrosRepository.ObtenerRubroStringPorId(articulo.IdRubro)); cbProveedores.SelectedIndex = cbProveedores.FindString(ProveedoresRepository.ObtenerProveedorStringPorID(articulo.IdProveedor)); cbUnidad.SelectedIndex = cbUnidad.FindString(UnidadesRepository.ObtenerUnidadStringPorId(articulo.IdUnidad)); //txtCostoInicial2.Text = Convert.ToString(articulo.CostoInicial); //txtCostoInicial.Value = articulo.CostoInicial.Value; txtDescPorc1.Value = articulo.DescuentoPorc1.Value; //txtDesc1.Value = articulo.Descuento1.Value; txtDescPorc2.Value = articulo.DescuentoPorc2.Value; //txtDesc2.Value = articulo.Descuento2.Value; txtDescPorc3.Value = articulo.DescuentoPorc3.Value; //txtDesc3.Value = articulo.Descuento3.Value; txtCosto.Value = articulo.Costo; txtListaPorc1.Value = articulo.PrecioPorcL1.Value; txtLista1.Value = articulo.PrecioL1.Value; txtListaPorc2.Value = articulo.PrecioPorcL2.Value; txtLista2.Value = articulo.PrecioL2.Value; txtListaPorc3.Value = articulo.PrecioPorcL3.Value; txtLista3.Value = articulo.PrecioL3.Value; txtIVA.Value = articulo.IVA.Value; txtStock.Value = articulo.Stock.Value; txtStockMinimo.Value = articulo.StockMinimo; txtObservaciones.Text = Convert.ToString(articulo.Observaciones); ckEstado.Checked = articulo.Estado == 1; }