public ItemCotizacionServicio ObtenerServicio(Cotizacion m_Cotizacion, ItemCotizacion m_ItemElemento) { cotizacion = m_Cotizacion; lcm = cotizacion.ListaCostosMaquina; lpe = cotizacion.ListaPreciosExistencia; lpt = cotizacion.ListaPreciosTransporte; ItemElemento = m_ItemElemento; ShowDialog(); if (SWAcept) { return Item; } return null; }
public ItemOrdenProduccionServicio ObtenerServicio(OrdenProduccion m_OrdenProduccion, ItemOrdenProduccion m_ItemElemento) { ordenProduccion = m_OrdenProduccion; lcm = ordenProduccion.ListaCostosMaquina; lpe = ordenProduccion.ListaPreciosExistencia; lpt = ordenProduccion.ListaPreciosTransporte; ItemElemento = m_ItemElemento; ShowDialog(); if (SWAcept) { return Item; } return null; }
private void Costeo() { try { if (acatualizalistas) { lcm = (ListaCostosMaquina)HelperNHibernate.GetEntityByID("ListaCostosMaquina", Cotizacion.ListaCostosMaquina.ID); lpe = (ListaPreciosExistencia)HelperNHibernate.GetEntityByID("ListaPreciosExistencia", Cotizacion.ListaPreciosExistencia.ID); lpt = (ListaPreciosTransporte)HelperNHibernate.GetEntityByID("ListaPreciosTransporte", Cotizacion.ListaPreciosTransporte.ID); acatualizalistas = false; } foreach (ItemCotizacion itemcotizacion2 in Cotizacion.Items) { CosteoElemento(itemcotizacion2); } } catch (Exception ex) { SoftException.ShowException(ex); } //Cotizacion.SubTotal = Cotizacion.SubTotal; }
private void Costeo() { try { if (OrdenProduccion.ListaCostosMaquina == null) { throw new Exception("Debe Eligir una lista de costos de maquina"); } if (OrdenProduccion.ListaPreciosExistencia == null) { throw new Exception("Debe Eligir una lista de costos de Existencia"); } if (OrdenProduccion.ListaPreciosTransporte == null) { throw new Exception("Debe Eligir una lista de costos de Transporte"); } if (acatualizalistas) { lcm = (ListaCostosMaquina)HelperNHibernate.GetEntityByID("ListaCostosMaquina", OrdenProduccion.ListaCostosMaquina.ID); lpe = (ListaPreciosExistencia)HelperNHibernate.GetEntityByID("ListaPreciosExistencia", OrdenProduccion.ListaPreciosExistencia.ID); lpt = (ListaPreciosTransporte)HelperNHibernate.GetEntityByID("ListaPreciosTransporte", OrdenProduccion.ListaPreciosTransporte.ID); acatualizalistas = false; } foreach (ItemOrdenProduccion itemOp in OrdenProduccion.Items) { CosteoElemento(itemOp); } } catch (Exception ex) { SoftException.ShowException(ex); } }