public virtual ItemSolicitudCotizacion Copiar() { ItemSolicitudCotizacion ItemCopia = new ItemSolicitudCotizacion(); ItemCopia.Nombre = Nombre; ItemCopia.ImpresoTiraColor = ImpresoTiraColor; ItemCopia.ImpresoRetiraColor = ImpresoRetiraColor; ItemCopia.Observacion = Observacion; ItemCopia.Maquina = Maquina; ItemCopia.Material = Material; ItemCopia.TipoUnidad = TipoUnidad; ItemCopia.MedidaAbiertaLargo = MedidaAbiertaLargo; ItemCopia.MedidaAbiertaAlto = MedidaAbiertaAlto; ItemCopia.MedidaCerradaLargo = MedidaCerradaLargo; ItemCopia.MedidaCerradaAlto = MedidaCerradaAlto; ItemCopia.TieneMedidaAbierta = TieneMedidaAbierta; ItemCopia.TieneMedidaCerrada = TieneMedidaCerrada; ItemCopia.TieneTiraRetira = TieneTiraRetira; ItemCopia.TieneGraficos = TieneGraficos; ItemCopia.TieneMaquina = TieneMaquina; ItemCopia.TieneMaterial = TieneMaterial; ItemCopia.CantidadItem = CantidadItem; ItemCopia.Operacion = Operacion; foreach (ItemSolicitudCotizacionServicio ItemServicio in Servicios) { ItemSolicitudCotizacionServicio ItemServicioCopia = new ItemSolicitudCotizacionServicio(); ItemServicioCopia.Servicio = ItemServicio.Servicio; ItemServicioCopia.Unidad = ItemServicio.Unidad; ItemServicioCopia.CantidadInicial = ItemServicio.CantidadInicial; ItemServicioCopia.CantidadFinal = ItemServicio.CantidadFinal; ItemCopia.Servicios.Add(ItemServicioCopia); } return(ItemCopia); }
public virtual ItemSolicitudCotizacion AddItem() { ItemSolicitudCotizacion Item = new ItemSolicitudCotizacion(); Items.Add(Item); return(Item); }
public virtual ItemSolicitudCotizacion Copiar() { ItemSolicitudCotizacion ItemCopia = new ItemSolicitudCotizacion(); ItemCopia.Nombre = Nombre; ItemCopia.ImpresoTiraColor = ImpresoTiraColor; ItemCopia.ImpresoRetiraColor = ImpresoRetiraColor; ItemCopia.Observacion = Observacion; ItemCopia.Maquina = Maquina; ItemCopia.Material = Material; ItemCopia.TipoUnidad = TipoUnidad; ItemCopia.MedidaAbiertaLargo = MedidaAbiertaLargo; ItemCopia.MedidaAbiertaAlto = MedidaAbiertaAlto; ItemCopia.MedidaCerradaLargo = MedidaCerradaLargo; ItemCopia.MedidaCerradaAlto = MedidaCerradaAlto; ItemCopia.TieneMedidaAbierta = TieneMedidaAbierta; ItemCopia.TieneMedidaCerrada = TieneMedidaCerrada; ItemCopia.TieneTiraRetira = TieneTiraRetira; ItemCopia.TieneGraficos = TieneGraficos; ItemCopia.TieneMaquina = TieneMaquina; ItemCopia.TieneMaterial = TieneMaterial; ItemCopia.CantidadItem = CantidadItem; ItemCopia.Operacion = Operacion; foreach (ItemSolicitudCotizacionServicio ItemServicio in Servicios) { ItemSolicitudCotizacionServicio ItemServicioCopia = new ItemSolicitudCotizacionServicio(); ItemServicioCopia.Servicio = ItemServicio.Servicio; ItemServicioCopia.Unidad = ItemServicio.Unidad; ItemServicioCopia.CantidadInicial = ItemServicio.CantidadInicial; ItemServicioCopia.CantidadFinal = ItemServicio.CantidadFinal; ItemCopia.Servicios.Add(ItemServicioCopia); } return ItemCopia; }
public virtual ItemSolicitudCotizacion AddItem() { ItemSolicitudCotizacion Item = new ItemSolicitudCotizacion(); Items.Add(Item); return Item; }
public void MostrarItem(ItemSolicitudCotizacion Item) { ActualizandoIU = true; GrupoMedidaAbierta.Visible = Item.TieneMedidaAbierta; GrupoMedidaCerrada.Visible = Item.TieneMedidaCerrada; GruposTiras.Visible = Item.TieneTiraRetira; if (Item.TieneTipoUnidad ) { GrupoMedidaAbierta.Text = "Medida de "+Item.TipoUnidad; } else { GrupoMedidaAbierta.Text = "Medida Abierta"; } ssMaquina.Visible = Item.TieneMaquina; lblMaquina.Visible = Item.TieneMaquina; ssMaterial.Visible = Item.TieneMaterial; lblMaterial.Visible = Item.TieneMaterial; lblTipoUnidad.Visible = Item.TieneTipoUnidad; txtCantidadItem.Visible = Item.TieneTipoUnidad; chkTieneTipoUnidad.Checked = Item.TieneTipoUnidad; comboMedida.Text = Item.UnidadMedidaAbierta; txtMedidaAnchoCaja.Visible = Item.TieneFondo; labelFondo.Visible = Item.TieneFondo; ssOperacion.Text = (Item.Operacion != null) ? Item.Operacion.Nombre : ""; ssMaquina.Text = (Item.Maquina != null) ? Item.Maquina.Nombre : ""; ssMaterial.Text = (Item.Material != null) ? Item.Material.Descripcion : ""; lblTipoUnidad.Text = Item.TipoUnidad; txtObservacionItem.Text = Item.Observacion; txtMedidaAnchoCaja.Value = ItemSolicitudCotizacion.MedidaAnchoCaja; if (Item.TipoUnidad != null) { if (Item.TieneTipoUnidad) { txtCantidadItem.Value = Item.CantidadUnidad; txtCantidadItem.Visible = true; } } else { txtCantidadItem.Value = 0; txtCantidadItem.Visible = false; } txtCantidadItemProduccion.Value = Item.CantidadItem; txtMedidaAbiertoLargo.Value = Item.MedidaAbiertaLargo; txtMedidaAbiertoAlto.Value = Item.MedidaAbiertaAlto; txtMedidaCerradaLargo.Value = Item.MedidaCerradaLargo; txtMedidaCerradaAlto.Value = Item.MedidaCerradaAlto; txtImpresoTiraColor.Value = Item.ImpresoTiraColor; txtImpresoRetiraColor.Value = Item.ImpresoRetiraColor; //txtNombre.Text = Item.Nombre; chkTieneMedidaAbierta.Checked = Item.TieneMedidaAbierta; chkTieneMedidadCerrada.Checked = Item.TieneMedidaCerrada; chkTieneTiraRetira.Checked = Item.TieneTiraRetira; chkTieneGraficos.Checked = Item.TieneGraficos; chkTieneMaquina.Checked = Item.TieneMaquina; chkTieneMaterial.Checked = Item.TieneMaterial; CheckTieneFondo.Checked = Item.TieneFondo; MostrarServicios(Item); ActualizandoIU = false; }
private void utSolicitudCotizacion_AfterSelect(object sender, Infragistics.Win.UltraWinTree.SelectEventArgs e) { try { UltraTreeNode Node = utSolicitudCotizacion.ActiveNode; if (Node != null) { ItemSolicitudCotizacion = (ItemSolicitudCotizacion)Node.Tag; utcItemSolicitid.Tabs[0].Text = Node.Text; txtNombre.Text = Node.Text; MostrarItem(ItemSolicitudCotizacion); } } catch (Exception ex) { SoftException.Control(ex); } }
public void MostrarServicios(ItemSolicitudCotizacion ItemSolicitud) { base.ClearAllRows(ref ugServicios); foreach (ItemSolicitudCotizacionServicio Item in ItemSolicitud.Servicios) { UltraGridRow Row = ugServicios.DisplayLayout.Bands[0].AddNew(); Row.Tag = Item; MostrarServicio(Row); } }