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


C# CedEntidades类代码示例

本文整理汇总了C#中CedEntidades的典型用法代码示例。如果您正苦于以下问题:C# CedEntidades类的具体用法?C# CedEntidades怎么用?C# CedEntidades使用的例子?那么恭喜您, 这里精选的类代码示例或许可以为您提供帮助。


CedEntidades类属于命名空间,在下文中一共展示了CedEntidades类的15个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的C#代码示例。

示例1: Venta

 public Venta(string Periodo, CedEntidades.Sesion Sesion, string CedForecastWSRUL)
     : base()
 {
     periodo = Periodo;
     sesion = Sesion;
     cedForecastWSRUL = CedForecastWSRUL;
 }
开发者ID:pjeconde,项目名称:CedForecast,代码行数:7,代码来源:Venta.cs

示例2: ValidacionAltaMinutaExistente

 public static void ValidacionAltaMinutaExistente(CedForecastEntidades.OrdenCompraInfoAlta OrdenCompra, CedForecastEntidades.OrdenCompraInfoAltaMinuta Minuta, int IdMinuta, CedEntidades.Sesion Sesion)
 {
     if (Minuta.IdArticulo == String.Empty)
     {
         throw new Microsoft.ApplicationBlocks.ExceptionManagement.Validaciones.ValorNoInfo("IdArticulo");
     }
     if (Minuta.Cantidad == 0)
     {
         throw new Microsoft.ApplicationBlocks.ExceptionManagement.Validaciones.ValorNoInfo("Cantidad");
     }
     if (Minuta.IdMoneda == String.Empty)
     {
         throw new Microsoft.ApplicationBlocks.ExceptionManagement.Validaciones.ValorNoInfo("IdMoneda");
     }
     if (Minuta.Precio == 0)
     {
         throw new Microsoft.ApplicationBlocks.ExceptionManagement.Validaciones.ValorNoInfo("Precio");
     }
     if (Minuta.Importe == 0)
     {
         throw new Microsoft.ApplicationBlocks.ExceptionManagement.Validaciones.ValorNoInfo("Importe");
     }
     for (int i = 0; i < OrdenCompra.Minutas.Count; i++)
     {
         bool verificarDuplicacionDeArticulo = IdMinuta == -1 || i != IdMinuta;
         if (verificarDuplicacionDeArticulo && OrdenCompra.Minutas[i].IdArticulo == Minuta.IdArticulo)
         {
             throw new Microsoft.ApplicationBlocks.ExceptionManagement.Validaciones.ElementoExistente("Artículo " + Minuta.IdArticulo);
         }
     }
 }
开发者ID:pjeconde,项目名称:CedForecast,代码行数:31,代码来源:OrdenCompra.cs

示例3: DeterminarCantidadRegistros

        public static List<CedWebEntidades.Estadistica> DeterminarCantidadRegistros(CedEntidades.Sesion Sesion)
        {
            List<CedWebEntidades.Estadistica> lista=new List<CedWebEntidades.Estadistica>();
            CedWebEntidades.Estadistica elemento;
            //Cuentas eFact
            elemento = new CedWebEntidades.Estadistica();
            elemento.Concepto = "Cuentas eFact";
            elemento.Cantidad = CedWebRN.Cuenta.CantidadDeFilas(false, Sesion);
            lista.Add(elemento);
            //Vendedores
            elemento = new CedWebEntidades.Estadistica();
            elemento.Concepto = "Vendedores";
            elemento.Cantidad = CedWebRN.Vendedor.CantidadDeFilasAdministracion(Sesion);
            lista.Add(elemento);
            //Compradores
            elemento = new CedWebEntidades.Estadistica();
            elemento.Concepto = "Compradores";
            elemento.Cantidad = CedWebRN.Comprador.CantidadDeFilasAdministracion(Sesion);
            lista.Add(elemento);
            //Publicaciones
            elemento = new CedWebEntidades.Estadistica();
            elemento.Concepto = "Publicaciones";
            elemento.Cantidad = CedWebRN.Publicacion.CantidadDeFilas(Sesion);
            lista.Add(elemento);
			//Certificados
			elemento = new CedWebEntidades.Estadistica();
			elemento.Concepto = "Certificados";
			elemento.Cantidad = CedWebRN.Certificado.CantidadDeFilas(Sesion);
			lista.Add(elemento);
			return lista;
        }
开发者ID:pjeconde,项目名称:eFact,代码行数:31,代码来源:Estadistica.cs

示例4: ArmarLista

 private static List<CedEntidades.Usuario> ArmarLista(DataView DV, CedEntidades.Sesion Sesion)
 {
     List<CedEntidades.Usuario> usuarioLista = new List<CedEntidades.Usuario>();
     for (int i = 0; i < DV.Table.Rows.Count; i++)
     {
         CedEntidades.Usuario u = new CedEntidades.Usuario();
         u.IdUsuario = Convert.ToString(DV.Table.Rows[i]["IdUsuario"]);
         u.Nombre = Convert.ToString(DV.Table.Rows[i]["Nombre"]);
         u.Activo = Convert.ToBoolean(DV.Table.Rows[i]["Activo"]);
         if (DV.Table.Rows[i]["Alias"] != System.DBNull.Value)
         {
             u.Alias = Convert.ToString(DV.Table.Rows[i]["Alias"]);
         }
         else
         {
             u.Alias = String.Empty;
         }
         u.FecAlta = Convert.ToDateTime(DV.Table.Rows[i]["FecAlta"]);
         u.FecBaja = Convert.ToDateTime(DV.Table.Rows[i]["FecBaja"]);
         if (DV.Table.Rows[i]["Email"] != System.DBNull.Value)
         {
             u.Email = Convert.ToString(DV.Table.Rows[0]["Email"]);
         }
         else
         {
             u.Email = String.Empty;
         }
         usuarioLista.Add(u);
     }
     return usuarioLista;
 }
开发者ID:pjeconde,项目名称:CedForecast,代码行数:31,代码来源:Usuario.cs

示例5: Lista

 public static List<CedForecastWebEntidades.RFoPA> Lista(out int CantidadFilas, int IndicePagina, int TamañoPagina, string OrderBy, CedForecastWebEntidades.RFoPA Forecast, string SessionID, CedEntidades.Sesion Sesion)
 {
     CedForecastWebDB.RFoPA forecast = new CedForecastWebDB.RFoPA(Sesion);
     List<CedForecastWebEntidades.RFoPA> listaForecast = new List<CedForecastWebEntidades.RFoPA>();
     listaForecast = forecast.Lista(Forecast);
     if (OrderBy.Equals(String.Empty))
     {
         OrderBy = "IdPeriodo desc";
     }
     //Buscar primer mes de ejercicio economico.
     string ProyectadoMesInicio = System.Configuration.ConfigurationManager.AppSettings["ProyectadoMesInicio"];
     DateTime FechaInicio = DateTime.Today;
     if (Convert.ToInt32(Forecast.IdPeriodo.Substring(4, 2)) < Convert.ToInt32(ProyectadoMesInicio))
     {
         FechaInicio = Convert.ToDateTime("01/" + ProyectadoMesInicio + "/" + Convert.ToDateTime("01/" + Forecast.IdPeriodo.Substring(4, 2) + "/" + Forecast.IdPeriodo.Substring(0, 4)).AddYears(-1).Year);
     }
     else
     {
         FechaInicio = Convert.ToDateTime("01/" + ProyectadoMesInicio + "/" + Forecast.IdPeriodo.Substring(0, 4));
     }
     //Diferencia entre el año-mes del ejercicio económico y año-mes inicial del Rolling
     int cantidadMesesParaDevio = MesAProcesar(Forecast.IdPeriodo, FechaInicio.ToString("yyyyMM"));
     cantidadMesesParaDevio = cantidadMesesParaDevio - 1;
     return forecast.Lista(out CantidadFilas, IndicePagina, TamañoPagina, OrderBy, SessionID, listaForecast, cantidadMesesParaDevio);
 }
开发者ID:pjeconde,项目名称:CedForecast,代码行数:25,代码来源:RFoPA.cs

示例6: ConsultarXEstado

 public static void ConsultarXEstado(out List<eFact_Entidades.Lote> Lotes, string ListaEstados, CedEntidades.Sesion Sesion)
 {
     List<eFact_Entidades.Lote> lotes = new List<eFact_Entidades.Lote>();
     eFact_DB.Lote l = new eFact_DB.Lote(Sesion);
     l.ConsultarXEstado(out lotes, ListaEstados);
     Lotes = lotes;
 }
开发者ID:pjeconde,项目名称:eFact,代码行数:7,代码来源:Lote.cs

示例7: ConsultarNovedades

 public static void ConsultarNovedades(out List<eFact_Entidades.Lote> Lotes, CedEntidades.Sesion Sesion)
 {
     List<eFact_Entidades.Lote> lotes = new List<eFact_Entidades.Lote>();
     eFact_DB.Lote l = new eFact_DB.Lote(Sesion);
     l.ConsultarNovedades(out lotes);
     Lotes = lotes;
 }
开发者ID:pjeconde,项目名称:eFact,代码行数:7,代码来源:Lote.cs

示例8: Consultar

 public static void Consultar(out List<eFact_Entidades.Lote> Lotes, eFact_Entidades.Lote.TipoConsulta TipoConsulta, DateTime FechaDsd, DateTime FechaHst, string CuitVendedor, string NumeroLote, string PuntoVenta, bool VerPendientes, CedEntidades.Sesion Sesion)
 {
     List<eFact_Entidades.Lote> lotes = new List<eFact_Entidades.Lote>();
     eFact_DB.Lote l = new eFact_DB.Lote(Sesion);
     l.Consultar(out lotes, TipoConsulta, FechaDsd, FechaHst, CuitVendedor, NumeroLote, PuntoVenta, VerPendientes);
     Lotes = lotes;
 }
开发者ID:pjeconde,项目名称:eFact,代码行数:7,代码来源:Lote.cs

示例9: Consultar

 public static void Consultar(out List<eFact_Entidades.Archivo> Archivos, eFact_Entidades.Archivo.TipoConsultaArchivos TipoConsultaArchivos, eFact_Entidades.Archivo.OtrosFiltros OtrosFiltros, DateTime FechaDsd, DateTime FechaHst, CedEntidades.Sesion Sesion)
 {
     List<eFact_Entidades.Archivo> archivos = new List<eFact_Entidades.Archivo>();
     eFact_DB.Archivo a = new eFact_DB.Archivo(Sesion);
     a.Consultar(archivos, TipoConsultaArchivos, OtrosFiltros, FechaDsd, FechaHst);
     Archivos = archivos;
 }
开发者ID:pjeconde,项目名称:eFact,代码行数:7,代码来源:Archivo.cs

示例10: Validar

 public static void Validar(CedWebEntidades.Comprador Comprador, CedEntidades.Sesion Sesion)
 {
     if (Comprador.IdTipoDoc == 0)
     {
         throw new Microsoft.ApplicationBlocks.ExceptionManagement.Validaciones.ValorNoInfo("Tipo Documento");
     }
     if (Comprador.IdTipoDoc == Convert.ToInt32(((FeaEntidades.Documentos.Documento)new FeaEntidades.Documentos.CUIT()).Codigo) ||
         Comprador.IdTipoDoc == Convert.ToInt32(((FeaEntidades.Documentos.Documento)new FeaEntidades.Documentos.CUIL()).Codigo) ||
         Comprador.IdTipoDoc == Convert.ToInt32(((FeaEntidades.Documentos.Documento)new FeaEntidades.Documentos.CUITPais()).Codigo))
     {
         Cedeira.SV.Fun.VerifCUIT(Comprador.NroDoc.ToString());
     }
     else
     {
         if (Comprador.NroDoc == 0)
         {
             throw new Microsoft.ApplicationBlocks.ExceptionManagement.Validaciones.ValorNoInfo("Nro.Documento");
         }
     }
     if (Comprador.IdCondIVA == 0)
     {
         throw new Microsoft.ApplicationBlocks.ExceptionManagement.Validaciones.ValorNoInfo("Condición I.V.A.");
     }
     //Los campos del aviso de visualización (email y password) se informan ambos o ninguno
     if ((Comprador.EmailAvisoVisualizacion != String.Empty && Comprador.PasswordAvisoVisualizacion == String.Empty) ||
         (Comprador.EmailAvisoVisualizacion == String.Empty && Comprador.PasswordAvisoVisualizacion != String.Empty))
     {
         throw new Microsoft.ApplicationBlocks.ExceptionManagement.Validaciones.Comprador.AvisoVisualizacion();
     }
 }
开发者ID:pjeconde,项目名称:eFact,代码行数:30,代码来源:Comprador.cs

示例11: ConsultarComprobantes

 public static void ConsultarComprobantes(out List<eFact_I_Bj.Entidades.ComprobanteBj> Comprobantes, out FeaEntidades.InterFacturas.lote_comprobantes Lc, TipoConsulta TipoConsulta, DateTime FechaDsd, DateTime FechaHst, string IdTipoComprobante, string PuntoVenta, string NumeroComprobante, bool VerificarExistenciaCAE, CedEntidades.Sesion Sesion)
 {
     List<eFact_I_Bj.Entidades.ComprobanteBj> comprobantes = new List<eFact_I_Bj.Entidades.ComprobanteBj>();
     FeaEntidades.InterFacturas.lote_comprobantes lc = new FeaEntidades.InterFacturas.lote_comprobantes();
     eFact_I_Bj.RN.ComprobanteBj.Consultar(comprobantes, lc, TipoConsulta, FechaDsd, FechaHst, IdTipoComprobante, PuntoVenta, NumeroComprobante, VerificarExistenciaCAE, Sesion);
     Comprobantes = comprobantes;
     Lc = lc;
 }
开发者ID:pjeconde,项目名称:eFact,代码行数:8,代码来源:TableroBj.cs

示例12: Lista

 public static List<CedForecastWebEntidades.ConfirmacionCarga> Lista(int IndicePagina, int TamañoPagina, string OrderBy, CedForecastWebEntidades.ConfirmacionCarga ConfirmacionCarga, CedEntidades.Sesion Sesion)
 {
     CedForecastWebDB.ConfirmacionCarga confirmacionCarga = new CedForecastWebDB.ConfirmacionCarga(Sesion);
     if (OrderBy.Equals(String.Empty))
     {
         OrderBy = "IdPeriodo desc";
     }
     return confirmacionCarga.Lista(IndicePagina, TamañoPagina, OrderBy, ConfirmacionCarga);
 }
开发者ID:pjeconde,项目名称:CedForecast,代码行数:9,代码来源:ConfirmacionCarga.cs

示例13: Lista

 public static List<CedWebEntidades.Publicacion> Lista(int IndicePagina, int TamañoPagina, string OrderBy, CedEntidades.Sesion Sesion)
 {
     CedWebDB.Publicacion publicacion = new CedWebDB.Publicacion(Sesion);
     if (OrderBy.Equals(String.Empty))
     {
         OrderBy = "IdPublicacion desc";
     }
     return publicacion.Lista(IndicePagina, TamañoPagina, OrderBy);
 }
开发者ID:pjeconde,项目名称:eFact,代码行数:9,代码来源:Publicacion.cs

示例14: ActualizarBandejaEntrada

 public static void ActualizarBandejaEntrada(out List<eFact_Entidades.Archivo> Archivos, List<eFact_Entidades.Archivo> ArchivosBandejaEntrada, FileInfo ArchFileInfo, CedEntidades.Sesion Sesion)
 {
     List<eFact_Entidades.Archivo> archivos = new List<eFact_Entidades.Archivo>();
     eFact_Entidades.Archivo archivo = new eFact_Entidades.Archivo();
     archivos.AddRange(ArchivosBandejaEntrada);
     eFact_RN.Archivo.ActualizarBandejaEntrada(archivo, ArchFileInfo, Sesion);
     archivos.Add(archivo);
     Archivos = archivos;
 }
开发者ID:pjeconde,项目名称:eFact,代码行数:9,代码来源:Tablero.cs

示例15: Lista

		public static List<CedWebEntidades.Cuenta> Lista(int IndicePagina, int TamañoPagina, string OrderBy, CedEntidades.Sesion Sesion)
		{
			CedWebDB.Certificado certificado = new CedWebDB.Certificado(Sesion);
			if (OrderBy.Equals(String.Empty))
			{
				OrderBy = "NroSerieCertificado desc, IdCuenta";
			}
			return certificado.Lista(IndicePagina, TamañoPagina, OrderBy);
		}
开发者ID:pjeconde,项目名称:eFact,代码行数:9,代码来源:Certificado.cs


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