// can be 192 or 128 public static ListCollection <Usuario> GetUsers(Query query) { ListCollection <Usuario> usuarios = new ListCollection <Usuario>(); var resultado = AdministracionMapper.GetUsuarios(query); usuarios.Total = AdministracionMapper.GetTotalUsuarios(query); usuarios.AddRange(resultado); return(usuarios); }
public static ListCollection <Role> GetRoles(Query query) { IList <Role> roles = AdministracionMapper.GetRoles(query); ListCollection <Role> rolesCollection = new ListCollection <Role>(); rolesCollection.AddRange(roles); rolesCollection.Total = AdministracionMapper.GetTotalRoles(query); return(rolesCollection); }
public static ListCollection <Cancion> GetCanciones(Query query) { ListCollection <Cancion> canciones = new ListCollection <Cancion>(); IList <Cancion> result = CancionesMapper.GetCanciones(query); int total = CancionesMapper.GetTotalCanciones(query); canciones.AddRange(result); canciones.Total = total; return(canciones); }
public static ListCollection <Versiculo> GetVersiculos(Query query) { ListCollection <Versiculo> versiculos = new ListCollection <Versiculo>(); IList <Versiculo> result = BibliaMapper.GetVersiculos(query); int total = BibliaMapper.GetTotalVersiculos(query); versiculos.AddRange(result); versiculos.Total = total; return(versiculos); }
public static ListCollection <ProximaFecha> GetProximasFechas(Query query) { ListCollection <ProximaFecha> proximasFechas = new ListCollection <ProximaFecha>(); IList <ProximaFecha> result = ReunionMapper.GetProximasFechas(query); int total = ReunionMapper.GetTotalProximasFechas(query); proximasFechas.AddRange(result); proximasFechas.Total = total; return(proximasFechas); }
public ActionResult Save(Bam.Net.Data.Tests.List[] values) { try { ListCollection saver = new ListCollection(); saver.AddRange(values); saver.Save(); return(Json(new { Success = true, Message = "", Dao = "" })); } catch (Exception ex) { return(GetErrorResult(ex)); } }
public static ListCollection <Role> GetRoles() { Query query = new Query(); query.Paginate = false; query.Order = new FieldOrder("Role.Nombre", "ASC"); IList <Role> roles = AdministracionMapper.GetRoles(query); ListCollection <Role> rolesCollection = new ListCollection <Role>(); rolesCollection.AddRange(roles); rolesCollection.Total = AdministracionMapper.GetTotalRoles(query); return(rolesCollection); }
/// <summary> /// /// </summary> /// <param name="memberDescriptors"></param> /// <param name="declaringDescriptor"></param> /// <returns></returns> public static IgnoreChildPropertyDescriptors RetrieveMemberDescriptors(Type declaringType, IEntryDescriptor declaringDescriptor) { var _ignorePropertyList = new ListCollection <IgnoreChildPropertyDescriptor>(); var _propertyDescriptors = DbQueryPropertyHelpers.RetrieveMemberDescriptors(declaringType, declaringDescriptor); foreach (var _propertyDescriptor in _propertyDescriptors) { var _ignoreChildProperties = IgnoreChildPropertyHelpers.RetrieveMemberDescriptors(_propertyDescriptor, declaringDescriptor); if (!_ignoreChildProperties.IsEmpty) { _ignorePropertyList.AddRange(_ignoreChildProperties); } } return(new IgnoreChildPropertyDescriptors(_ignorePropertyList, declaringDescriptor)); }
public static ListCollection <Reunion> GetReuniones(Query query) { ListCollection <Reunion> reuniones = new ListCollection <Reunion>(); var list = new List <Rule>(); List <string> queryText = new List <string>(); if (query.Filters != null) { for (int i = 0; i < query.Filters.Count; i++) { var item = query.Filters[i]; if (item.Field.Equals("IdEstado")) { var value = int.Parse(item.Value.Replace("'", string.Empty)); if ((Reunion.EstadoENUM)value == Reunion.EstadoENUM.FINALIZADO) { list.Add(item); if (item.Op.Equals(Query.Comparator.EQUALS)) { queryText.Add(string.Format(" (FechaCulto <= '{0}' AND IdEstado = {1})", DateTime.Today.ToString("yyyyMMdd"), (int)Reunion.EstadoENUM.CREADO)); } else { queryText.Add(string.Format(" (FechaCulto > '{0}' AND IdEstado = {1} OR IdEstado <> {1})", DateTime.Today.ToString("yyyyMMdd"), (int)Reunion.EstadoENUM.CREADO)); } } if ((Reunion.EstadoENUM)value == Reunion.EstadoENUM.CREADO) { list.Add(item); if (item.Op.Equals(Query.Comparator.EQUALS)) { queryText.Add(string.Format(" (FechaCulto >= '{0}' AND IdEstado = {1})", DateTime.Today.ToString("yyyyMMdd"), (int)Reunion.EstadoENUM.CREADO)); } else { queryText.Add(string.Format(" (FechaCulto < '{0}' AND IdEstado = {1} OR IdEstado <> {1})", DateTime.Today.ToString("yyyyMMdd"), (int)Reunion.EstadoENUM.CREADO)); } } } } } foreach (var item in list) { query.Filters.Remove(item); } string queryTextExtra = string.Empty; foreach (var text in queryText) { if (queryTextExtra.Equals(string.Empty)) { queryTextExtra = text; } else { queryTextExtra += " AND " + text; } } query.QueryText = queryTextExtra; IList <Reunion> result = ReunionMapper.GetReuniones(query); int total = ReunionMapper.GetTotalReuniones(query); reuniones.AddRange(result); reuniones.Total = total; return(reuniones); }