本文整理汇总了C#中COCASJOL.DATAACCESS.colinasEntities类的典型用法代码示例。如果您正苦于以下问题:C# colinasEntities类的具体用法?C# colinasEntities怎么用?C# colinasEntities使用的例子?那么恭喜您, 这里精选的类代码示例或许可以为您提供帮助。
colinasEntities类属于COCASJOL.DATAACCESS命名空间,在下文中一共展示了colinasEntities类的15个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的C#代码示例。
示例1: using
/// <summary>
/// Obtiene todas las aportaciones por socio.
/// </summary>
/// <param name="SOCIOS_ID"></param>
/// <param name="SOCIOS_NOMBRE_COMPLETO"></param>
/// <param name="APORTACIONES_SALDO_TOTAL"></param>
/// <param name="CREADO_POR"></param>
/// <param name="FECHA_CREACION"></param>
/// <returns>Lista de resumen aportaciones por socio.</returns>
public List<reporte_total_aportaciones_por_socio> GetAportaciones
( string SOCIOS_ID,
string SOCIOS_NOMBRE_COMPLETO,
decimal APORTACIONES_SALDO_TOTAL,
string CREADO_POR,
DateTime FECHA_CREACION)
{
try
{
using (var db = new colinasEntities())
{
var query = from ap in db.reporte_total_aportaciones_por_socio
join s in db.socios
on ap.SOCIOS_ID equals s.SOCIOS_ID
where
(string.IsNullOrEmpty(SOCIOS_ID) ? true : ap.SOCIOS_ID.Contains(SOCIOS_ID)) &&
(string.IsNullOrEmpty(SOCIOS_NOMBRE_COMPLETO) ? true : ap.SOCIOS_NOMBRE_COMPLETO.Contains(SOCIOS_NOMBRE_COMPLETO)) &&
(APORTACIONES_SALDO_TOTAL == -1 ? true : ap.APORTACIONES_SALDO_TOTAL.Equals(APORTACIONES_SALDO_TOTAL)) &&
(string.IsNullOrEmpty(CREADO_POR) ? true : ap.CREADO_POR.Contains(CREADO_POR)) &&
(default(DateTime) == FECHA_CREACION ? true : ap.FECHA_CREACION == FECHA_CREACION)
select ap;
return query.OrderBy(a => a.SOCIOS_ID).OrderByDescending(a => a.FECHA_CREACION).ToList<reporte_total_aportaciones_por_socio>();
}
}
catch (Exception ex)
{
log.Fatal("Error fatal al obtener el reporte total de aportaciones por socios.", ex);
throw;
}
}
示例2: using
/// <summary>
/// Obtiene todas las variables de entorno.
/// </summary>
/// <param name="VARIABLES_LLAVE"></param>
/// <param name="VARIABLES_NOMBRE"></param>
/// <param name="VARIABLES_DESCRIPCION"></param>
/// <param name="VARIABLES_VALOR"></param>
/// <param name="CREADO_POR"></param>
/// <param name="FECHA_CREACION"></param>
/// <param name="MODIFICADO_POR"></param>
/// <param name="FECHA_MODIFICACION"></param>
/// <returns>Lista de variables de entorno.</returns>
public List<variable_de_entorno> GetVariablesDeEntorno
(string VARIABLES_LLAVE,
string VARIABLES_NOMBRE,
string VARIABLES_DESCRIPCION,
string VARIABLES_VALOR,
string CREADO_POR,
DateTime FECHA_CREACION,
string MODIFICADO_POR,
DateTime FECHA_MODIFICACION)
{
try
{
using (var db = new colinasEntities())
{
db.variables_de_entorno.MergeOption = MergeOption.NoTracking;
return db.variables_de_entorno.OrderBy(v => v.VARIABLES_NOMBRE).ToList<variable_de_entorno>();
}
}
catch (Exception ex)
{
log.Fatal("Error fatal al obtener variables de entorno.", ex);
throw;
}
}
示例3: using
/// <summary>
/// Obtiene todos los totales de inventario de café por socio.
/// </summary>
/// <param name="SOCIOS_ID"></param>
/// <param name="SOCIOS_NOMBRE_COMPLETO"></param>
/// <param name="CLASIFICACIONES_CAFE_ID"></param>
/// <param name="INVENTARIO_ENTRADAS_CANTIDAD"></param>
/// <param name="INVENTARIO_SALIDAS_SALDO"></param>
/// <param name="CREADO_POR"></param>
/// <param name="FECHA_CREACION"></param>
/// <returns>Lista de totales de inventario de café por socio.</returns>
public List<reporte_total_inventario_de_cafe_por_socio> GetInventarioDeCafeDeSocios
(string SOCIOS_ID,
string SOCIOS_NOMBRE_COMPLETO,
int CLASIFICACIONES_CAFE_ID,
decimal INVENTARIO_ENTRADAS_CANTIDAD,
decimal INVENTARIO_SALIDAS_SALDO,
string CREADO_POR,
DateTime FECHA_CREACION)
{
try
{
using (var db = new colinasEntities())
{
var query = from invCafeSocio in db.reporte_total_inventario_de_cafe_por_socio
where
(string.IsNullOrEmpty(SOCIOS_ID) ? true : invCafeSocio.SOCIOS_ID.Contains(SOCIOS_ID)) &&
(string.IsNullOrEmpty(SOCIOS_NOMBRE_COMPLETO) ? true : invCafeSocio.SOCIOS_NOMBRE_COMPLETO.Contains(SOCIOS_NOMBRE_COMPLETO)) &&
(CLASIFICACIONES_CAFE_ID.Equals(0) ? true : invCafeSocio.CLASIFICACIONES_CAFE_ID.Equals(CLASIFICACIONES_CAFE_ID)) &&
(INVENTARIO_ENTRADAS_CANTIDAD.Equals(-1) ? true : invCafeSocio.INVENTARIO_ENTRADAS_CANTIDAD.Equals(INVENTARIO_ENTRADAS_CANTIDAD)) &&
(INVENTARIO_SALIDAS_SALDO.Equals(-1) ? true : invCafeSocio.INVENTARIO_SALIDAS_SALDO.Equals(INVENTARIO_SALIDAS_SALDO)) &&
(string.IsNullOrEmpty(CREADO_POR) ? true : invCafeSocio.CREADO_POR.Contains(CREADO_POR)) &&
(default(DateTime) == FECHA_CREACION ? true : invCafeSocio.FECHA_CREACION == FECHA_CREACION)
select invCafeSocio;
return query.OrderByDescending(ic => ic.FECHA_CREACION).ToList<reporte_total_inventario_de_cafe_por_socio>();
}
}
catch (Exception ex)
{
log.Fatal("Error fatal al obtener reporte total de inventario de cafe por socios.", ex);
throw;
}
}
示例4: EnviarCorreoUsuarioNuevo
/// <summary>
/// Envia correo de usuario nuevo.
/// </summary>
/// <param name="USR_USERNAME"></param>
/// <param name="USR_PASSWORD"></param>
/// <param name="Configuracion"></param>
public static void EnviarCorreoUsuarioNuevo(string USR_USERNAME, string USR_PASSWORD, XmlDocument Configuracion)
{
try
{
UsuarioLogic usuariologica = new UsuarioLogic();
usuario user = usuariologica.GetUsuario(USR_USERNAME);
string mailto = user.USR_CORREO;
string nombre = user.USR_NOMBRE + " " + user.USR_APELLIDO;
string subject = "";
string message = "";
using (var db = new colinasEntities())
{
EntityKey k = new EntityKey("colinasEntities.plantillas_notificaciones", "PLANTILLAS_LLAVE", "USUARIONUEVO");
var pl = db.GetObjectByKey(k);
plantilla_notificacion plantilla = (plantilla_notificacion)pl;
subject = plantilla.PLANTILLAS_ASUNTO;
message = plantilla.PLANTILLAS_MENSAJE;
}
message = message.Replace("{NOMBRE}", nombre);
message = message.Replace("{USUARIO}", USR_USERNAME);
message = message.Replace("{CONTRASEÑA}", USR_PASSWORD);
EnviarCorreo(mailto, subject, message, Configuracion);
}
catch (Exception ex)
{
log.Fatal("Error fatal al enviar correo de usuario nuevo.", ex);
throw;
}
}
示例5: GetInventarioDeCafeDeSocios
/// <summary>
/// Obtiene todos los totales de inventario de café por socio.
/// </summary>
/// <returns>Lista de totales de inventario de café por socio.</returns>
public List<reporte_total_inventario_de_cafe_por_socio> GetInventarioDeCafeDeSocios()
{
try
{
using (var db = new colinasEntities())
{
return db.reporte_total_inventario_de_cafe_por_socio.ToList<reporte_total_inventario_de_cafe_por_socio>();
}
}
catch (Exception ex)
{
log.Fatal("Error fatal al obtener reporte total de inventario de cafe por socios.", ex);
throw;
}
}
示例6: GetVentasDeInventarioDeCafe
/// <summary>
/// Obtiene todas las ventas de inventario de café de cooperativa.
/// </summary>
/// <returns>Lista de ventas de inventario de café de cooperativa.</returns>
public List<venta_inventario_cafe> GetVentasDeInventarioDeCafe()
{
try
{
using (var db = new colinasEntities())
{
return db.ventas_inventario_cafe.ToList<venta_inventario_cafe>();
}
}
catch (Exception ex)
{
log.Fatal("Error fatal al obtener ventas de inventario de cafe de cooperativa.", ex);
throw;
}
}
示例7: GetAjustesDeInventarioDeCafeDeSocio
/// <summary>
/// Obtiene todos los ajustes de inventario de café de socios.
/// </summary>
/// <returns>Lista de ajustes de inventario de café de socios.</returns>
public List<ajuste_inventario_cafe_x_socio> GetAjustesDeInventarioDeCafeDeSocio()
{
try
{
using (var db = new colinasEntities())
{
return db.ajustes_inventario_cafe_x_socio.ToList<ajuste_inventario_cafe_x_socio>();
}
}
catch (Exception ex)
{
log.Fatal("Error fatal al obtener ajustes de inventario de cafe de socios.", ex);
throw;
}
}
示例8: GetNotificaciones
/// <summary>
/// Obtiene todas las notificaciones.
/// </summary>
/// <returns>Lista de notificaciones.</returns>
public List<notificacion> GetNotificaciones()
{
try
{
using (var db = new colinasEntities())
{
return db.notificaciones.Where(n => n.NOTIFICACION_ESTADO != (int)EstadosNotificacion.Leido).OrderBy(nt => nt.NOTIFICACION_FECHA).ToList<notificacion>();
}
}
catch (Exception ex)
{
log.Fatal("Error fatal al obtener notificaciones.", ex);
throw;
}
}
示例9: GetPrivilegios
/// <summary>
/// Obtiene todos los privilegios.
/// </summary>
/// <returns>Lista de Privilegios.</returns>
public List<privilegio> GetPrivilegios()
{
try
{
using (var db = new colinasEntities())
{
db.privilegios.MergeOption = MergeOption.NoTracking;
return db.privilegios.OrderBy(p => p.PRIV_LLAVE).ToList<privilegio>();
}
}
catch (Exception ex)
{
log.Fatal("Error fatal al obtener privilegios.", ex);
throw;
}
}
示例10: GetRoles
/// <summary>
/// Obtiene todos los roles.
/// </summary>
/// <returns>Lista de roles.</returns>
public List<rol> GetRoles()
{
try
{
using (var db = new colinasEntities())
{
db.roles.MergeOption = MergeOption.NoTracking;
return db.roles.OrderBy(r => r.ROL_NOMBRE).ToList<rol>();
}
}
catch (Exception ex)
{
log.Fatal("Error fatal al obtener roles.", ex);
throw;
}
}
示例11: getData
/// <summary>
/// Obtiene todos los tipos de prestamo.
/// </summary>
/// <returns>Lista de tipos de prestamo.</returns>
public List<prestamo> getData()
{
try
{
using (var db = new colinasEntities())
{
var query = from prestamos in db.prestamos
select prestamos;
return query.ToList<prestamo>();
}
}
catch (Exception ex)
{
log.Fatal("Error fatal al obtener prestamos aprobados.", ex);
throw;
}
}
示例12: GetVariablesDeEntorno
/// <summary>
/// Obtiene todas las variables de entorno.
/// </summary>
/// <returns>Lista de variables de entorno.</returns>
public List<variable_de_entorno> GetVariablesDeEntorno()
{
try
{
using (var db = new colinasEntities())
{
db.variables_de_entorno.MergeOption = MergeOption.NoTracking;
return db.variables_de_entorno.OrderBy(v => v.VARIABLES_NOMBRE).ToList<variable_de_entorno>();
}
}
catch (Exception ex)
{
log.Fatal("Error fatal al obtener variables de entorno.", ex);
throw;
}
}
示例13: GetUsuarios
/// <summary>
/// Obtiene todos los usuarios.
/// </summary>
/// <returns>Lista de usuarios.</returns>
public List<usuario> GetUsuarios()
{
try
{
using (var db = new colinasEntities())
{
db.usuarios.MergeOption = MergeOption.NoTracking;//optimizacion
return db.usuarios.OrderBy(u => u.USR_USERNAME).ToList<usuario>();
}
}
catch (Exception ex)
{
log.Fatal("Error fatal al obtener usuarios.", ex);
throw;
}
}
示例14: getData
/// <summary>
/// Obtiene todos los socios.
/// </summary>
/// <returns>Lista de socios.</returns>
public List<socio> getData()
{
try
{
using (var db = new colinasEntities())
{
var query = from s in db.socios.Include("socios_generales").Include("socios_produccion").Include("beneficiario_x_socio")
select s;
return query.ToList<socio>();
}
}
catch (Exception ex)
{
log.Fatal("Error fatal al obtener socios.", ex);
throw;
}
}
示例15: GetClasificacionesDeCafe
/// <summary>
/// Obtiene todas las clasificaciones de café.
/// </summary>
/// <returns>Lista de todas las clasificaciones de café.</returns>
public List<clasificacion_cafe> GetClasificacionesDeCafe()
{
try
{
using (var db = new colinasEntities())
{
db.clasificaciones_cafe.MergeOption = MergeOption.NoTracking;
return db.clasificaciones_cafe.OrderBy(cc => cc.CLASIFICACIONES_CAFE_NOMBRE).ToList<clasificacion_cafe>();
}
}
catch (Exception ex)
{
log.Fatal("Error fatal al obtener clasificaciones de cafe.", ex);
throw;
}
}