本文整理汇总了C#中Soft.Win.FrmSelectedEntity.GetSelectedsEntities方法的典型用法代码示例。如果您正苦于以下问题:C# FrmSelectedEntity.GetSelectedsEntities方法的具体用法?C# FrmSelectedEntity.GetSelectedsEntities怎么用?C# FrmSelectedEntity.GetSelectedsEntities使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类Soft.Win.FrmSelectedEntity
的用法示例。
在下文中一共展示了FrmSelectedEntity.GetSelectedsEntities方法的8个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的C#代码示例。
示例1: ubAgregar_Click
private void ubAgregar_Click(object sender, EventArgs e)
{
try
{
if (ConsolidadoOp.TipoDocumento == null)
{
throw new Exception("Debe elegir un tipo de Documento");
}
if (ConsolidadoOp.Cliente == null)
{
throw new Exception("Debe seleccionar un Cliente");
}
Collection OrdenesProduccion = new Collection();
FrmSelectedEntity FrmSeleccionar = new FrmSelectedEntity();
String Filtro = ConsolidadoOp.ObtenerFiltroOPs();
Filtro = (Filtro.Length > 0) ? String.Format(" ID NOT IN ({0}) AND IDCliente = '{1}'", Filtro, ConsolidadoOp.Cliente.ID) : String.Format(" IDCliente = '{0}'", ConsolidadoOp.Cliente.ID);
OrdenesProduccion = FrmSeleccionar.GetSelectedsEntities(typeof(OrdenProduccion), "Selección de Ordenes de Produccion Consolidado", Filtro);
foreach (OrdenProduccion Item in OrdenesProduccion)
{
ConsolidadoOp.AddItem(Item);
}
MostrarItems(true);
}
catch (Exception ex)
{
SoftException.Control(ex);
}
}
示例2: ubNuevaAccion_Click
private void ubNuevaAccion_Click(object sender, EventArgs e)
{
FrmSelectedEntity FrmAccion = new FrmSelectedEntity();
Collection Items = FrmAccion.GetSelectedsEntities(typeof(Accion), "Acción");
foreach (Accion Item in Items)
{
ItemContenedor.AddAccion(Item);
}
MostrarAcciones();
}
示例3: AgregarProductos
public void AgregarProductos()
{
Collection Productos = new Collection();
FrmSelectedEntity FrmSeleccionarProducto = new FrmSelectedEntity();
Productos = FrmSeleccionarProducto.GetSelectedsEntities(typeof(Existencia), "Seleción de Existencia", String.Format(" IDAlmacen = '{0}'", EntradaInventario.Almacen.ID));
foreach (Existencia Producto in Productos)
{
UltraGridRow RowNuevo = ugProductos.DisplayLayout.Bands[0].AddNew();
ItemEntradaInventario ItemNuevo = EntradaInventario.AddItem();
ItemNuevo.Producto = (Existencia)HelperNHibernate.GetEntityByID("Existencia", Producto.ID);
ItemNuevo.Cantidad = 1;
RowNuevo.Tag = ItemNuevo;
AgregarUnidades(RowNuevo);
MostrarItem(RowNuevo);
}
}
示例4: ubNuevoPerfil_Click
private void ubNuevoPerfil_Click(object sender, EventArgs e)
{
FrmSelectedEntity FrmAccion = new FrmSelectedEntity();
Collection Perfiles = FrmAccion.GetSelectedsEntities(typeof(Perfil), "Perfil");
foreach (Perfil Perfil in Perfiles)
{
Contenedor.AddPerfil(Perfil);
}
MostrarPerfiles();
}
示例5: AgregarServicios
public void AgregarServicios(String Codigo, String Descripcion, UltraGridRow Row)
{
Collection Productos = new Collection();
FrmSelectedEntity FrmSeleccionar = new FrmSelectedEntity();
ItemCotizacionServicio Item = (ItemCotizacionServicio)Row.Tag;
String Filtro = String.Format(" Codigo LIKE '{0}%' AND Nombre LIKE '{1}%'", Codigo, Descripcion);
Productos = FrmSeleccionar.GetSelectedsEntities(typeof(Existencia), "Selección de Servicios", Filtro);
if (Productos.Count == 1)
{
Existencia Servicio = (Existencia)Productos[1];
Item.Servicio = (Existencia)HelperNHibernate.GetEntityByID("Existencia", Servicio.ID);
//Item.CantidadFinal = 1;
MostrarAAM(Row);
}
else if (Productos.Count > 1)
{
Existencia Producto = (Existencia)Productos[1];
Item.Servicio = (Existencia)HelperNHibernate.GetEntityByID("Existencia", Producto.ID);
MostrarAAM(Row);
for (int i = 2; i <= Productos.Count; i++)
{
UltraGridRow RowNuevo = ugServicios.DisplayLayout.Bands[0].AddNew();
ItemCotizacionServicio ItemNuevo = ItemCotizacion.AddServicio();
Existencia ProductoNuevo = (Existencia)Productos[i];
ItemNuevo.Servicio = (Existencia)HelperNHibernate.GetEntityByID("Existencia", ProductoNuevo.ID);
RowNuevo.Tag = ItemNuevo;
MostrarAAM(RowNuevo);
}
}
}
示例6: ubAgregar_Click
private void ubAgregar_Click(object sender, EventArgs e)
{
if (Presupuesto.Cliente == null) throw new Exception("Debe de seleccionar un cliente");
if (Presupuesto.Moneda == null) throw new Exception("Debe de seleccionar una moneda");
Collection Cotizaciones = new Collection();
FrmSelectedEntity FrmSeleccionar = new FrmSelectedEntity();
String Filtro = Presupuesto.ObtenerFiltroCotizaciones();
Filtro = (Filtro.Length > 0) ? String.Format(" ID NOT IN ({0}) AND IDCliente = '{1}' AND IDMoneda = '{2}'", Filtro, Presupuesto.Cliente.ID, Presupuesto.Moneda.ID) : String.Format(" IDCliente = '{0}' AND IDMoneda = '{1}'", Presupuesto.Cliente.ID, Presupuesto.Moneda.ID);
Cotizaciones = FrmSeleccionar.GetSelectedsEntities(typeof(Cotizacion), "Selección de Cotizaciones", Filtro);
foreach (Cotizacion Item in Cotizaciones)
{
Presupuesto.AddItem(Item);
}
MostrarItems(true);
}
示例7: ubAgregarOP_Click
private void ubAgregarOP_Click(object sender, EventArgs e)
{
try
{
Collection Ops = new Collection();
FrmSelectedEntity FrmSeleccionar = new FrmSelectedEntity();
String Filtro = Facturacion.ObtenerFiltroOps();
Filtro = (Filtro.Length > 0) ? String.Format(" ID NOT IN ({0}) AND IDCliente = '{1}' AND EstadoFacturacion <> 'TOTAL'", Filtro, Facturacion.Cliente.ID) : String.Format(" IDCliente = '{0}' AND EstadoFacturacion <> 'TOTAL'", Facturacion.Cliente.ID);
Ops = FrmSeleccionar.GetSelectedsEntities(typeof(OrdenProduccion), "Selección de Ordenes de Producción", Filtro);
foreach (OrdenProduccion ItemOP in Ops)
{
ItemFacturacion Item = Facturacion.AddItem();
Item.IDOrdenProduccion = ItemOP.ID;
Item.NroOP = ItemOP.Numeracion;
Item.Descripcion = ItemOP.Descripcion;
Item.CantidadOP = (ItemOP.Cantidad - ItemOP.CantidadFacturada);
Item.Cantidad = Item.CantidadOP;
ItemPresupuesto itemPresupuesto = (ItemPresupuesto)HelperNHibernate.GetEntityByID("ItemPresupuesto", ItemOP.IDItemPresupuesto);
Item.Precio = (itemPresupuesto.TotalFinal / ItemOP.Cantidad);
}
MostrarItems();
MostrarTotales();
}
catch (Exception ex)
{
SoftException.Control(ex);
}
}
示例8: ubAgregarOP_Click
private void ubAgregarOP_Click(object sender, EventArgs e)
{
try
{
Collection Ops = new Collection();
FrmSelectedEntity FrmSeleccionar = new FrmSelectedEntity();
String Filtro = GuiaRemision.ObtenerFiltroOps();
Filtro = (Filtro.Length > 0) ? String.Format(" ID NOT IN ({0}) AND IDCliente = '{1}' ", Filtro, GuiaRemision.Cliente.ID) : String.Format(" IDCliente = '{0}' ", GuiaRemision.Cliente.ID);
Ops = FrmSeleccionar.GetSelectedsEntities(typeof(OrdenProduccion), "Seleccion Ordendes Guias de Remision", Filtro);
foreach (OrdenProduccion ItemOP in Ops)
{
ItemGuiaRemision Item = GuiaRemision.AddItem();
Item.IDOrdenProduccion = ItemOP.ID;
Item.NroOP = ItemOP.Numeracion;
Item.Descripcion = ItemOP.Descripcion;
Item.CantidadOP = (ItemOP.Cantidad - ItemOP.CantidadEntregada);
Item.Cantidad = Item.CantidadOP;
}
MostrarItems();
}
catch (Exception ex)
{
SoftException.Control(ex);
}
}