public virtual ItemSalidaCaja AddItem() { ItemSalidaCaja Item = new ItemSalidaCaja(); Items.Add(Item); return(Item); }
public void Mostrar(ItemSalidaCaja itemSalidaCaja) { busDepartamento.Text = (itemSalidaCaja.DepartamentoOrigen == null) ? string.Empty : itemSalidaCaja.DepartamentoOrigen.Nombre; busProvincia.Text = (itemSalidaCaja.ProvinciaOrigen == null) ? string.Empty : itemSalidaCaja.ProvinciaOrigen.Nombre; busDistrito.Text = (itemSalidaCaja.DistritoOrigen == null) ? string.Empty : itemSalidaCaja.DistritoOrigen.Nombre; busDepartamentoDestino.Text = (itemSalidaCaja.DepartamentoDestino == null) ? string.Empty : itemSalidaCaja.DepartamentoDestino.Nombre; busProvinciaDestino.Text = (itemSalidaCaja.ProvinciaDestino== null) ? string.Empty : itemSalidaCaja.ProvinciaDestino.Nombre; busDistritoDestino.Text = (itemSalidaCaja.DistritoDestino == null) ? string.Empty : itemSalidaCaja.DistritoDestino.Nombre; txtDireccion.Text = itemSalidaCaja.Direccion; uceTipoVehiculo.Text = itemSalidaCaja.TipoVehiculo; }
public ItemSalidaCaja ObtenerItemSalidaCaja(ref ItemSalidaCaja item) { this.itemSalidaCaja = item; Mostrar(this.itemSalidaCaja); ShowDialog(); string circunscripcion = "SERVICIO DE TRANSPORTE >> DE "; if (this.itemSalidaCaja.DepartamentoOrigen != null) circunscripcion += this.itemSalidaCaja.DepartamentoOrigen.Nombre + "/"; if(this.itemSalidaCaja.ProvinciaOrigen != null) circunscripcion += this.itemSalidaCaja.ProvinciaOrigen.Nombre + "/"; if (this.itemSalidaCaja.DistritoOrigen != null) circunscripcion += this.itemSalidaCaja.DistritoOrigen.Nombre + " A "; if (this.itemSalidaCaja.DepartamentoDestino != null) circunscripcion += this.itemSalidaCaja.DepartamentoDestino.Nombre + "/"; if (this.itemSalidaCaja.ProvinciaDestino != null) circunscripcion += this.itemSalidaCaja.ProvinciaDestino.Nombre + "/"; if (this.itemSalidaCaja.DistritoDestino!= null) circunscripcion += this.itemSalidaCaja.DistritoDestino.Nombre + " - "; circunscripcion += this.itemSalidaCaja.Direccion; circunscripcion += " TIPO VEHÍCULO : " + this.itemSalidaCaja.TipoVehiculo; this.itemSalidaCaja.Descripcion = circunscripcion; return this.itemSalidaCaja; }
public virtual ItemSalidaCaja AddItem() { ItemSalidaCaja Item = new ItemSalidaCaja(); Items.Add(Item); return Item; }
private void CalcularPrecio(ItemSalidaCaja itemSalidaCaja) { if (itemSalidaCaja.DistritoOrigen != null && itemSalidaCaja.DistritoDestino != null) { String Filtro = String.Format(@" IDListaPrecios ='{0}' AND IDDistritoOrigen = '{1}' AND IDDistritoDestino = '{2}' AND TipoVehiculo = '{3}'", SalidaCaja.IDListaPreciosTransporte, itemSalidaCaja.DistritoOrigen.ID, itemSalidaCaja.DistritoDestino.ID, itemSalidaCaja.TipoVehiculo); XmlDocument XML = HelperNHibernate.ExecuteView("vSF_Escalas_LP_Transporte", Filtro); if (XML.HasChildNodes) { if (XML.DocumentElement.ChildNodes.Count > 0) { XmlNode NodoItem = XML.DocumentElement.ChildNodes[0]; itemSalidaCaja.Precio = Convert.ToDecimal(NodoItem.SelectSingleNode("@Precio").Value); } } } }