当前位置: 首页>>代码示例>>C#>>正文


C# FrmSelectedEntity.GetSelectedsEntities方法代码示例

本文整理汇总了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);
            }

        }
开发者ID:eldersontc,项目名称:soft-erp,代码行数:35,代码来源:FrmConsolidadoOp.cs

示例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();
 }
开发者ID:eldersontc,项目名称:soft-erp,代码行数:10,代码来源:FrmContenedor.cs

示例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);
     }
 }
开发者ID:eldersontc,项目名称:soft-erp,代码行数:16,代码来源:FrmEntradaInventario.cs

示例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();
 }
开发者ID:eldersontc,项目名称:soft-erp,代码行数:10,代码来源:FrmContenedor.cs

示例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);
         }
     }
 }
开发者ID:eldersontc,项目名称:soft-erp,代码行数:30,代码来源:FrmCotizacion.cs

示例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);
 }
开发者ID:eldersontc,项目名称:soft-erp,代码行数:15,代码来源:FrmPresupuesto.cs

示例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);
            }
        }
开发者ID:eldersontc,项目名称:soft-erp,代码行数:29,代码来源:FrmFacturacion.cs

示例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);
            }
        }
开发者ID:eldersontc,项目名称:soft-erp,代码行数:27,代码来源:FrmGuiaRemision.cs


注:本文中的Soft.Win.FrmSelectedEntity.GetSelectedsEntities方法示例由纯净天空整理自Github/MSDocs等开源代码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。