public static CustomPeopleModel GetCustomSinglePeople(int IdPersona) { Entities.StartGymDB db = new Entities.StartGymDB(); return(db.Personas .Where(m => m.IdPersona == IdPersona) .Select(m => new CustomPeopleModel { IdPersona = m.IdPersona, Nombre = m.NombrePersona, ApePaterno = m.ApellidoPaterno, ApeMaterno = m.ApellidoMaterno, IdTipoPersona = m.IdTipoPersona ?? 1, IdGenero = m.IdGenero ?? 0, IdConocio = m.IdConocio, IdObjetivo = m.IdObjetivo, Multiclub = m.Multiclub, FechaAlta = m.FechaAlta, FechaNac = m.FechaNac, IdEstatus = m.IdEstatusPersona, Telefono = string.Empty, Email = m.Email, IdSucursal = m.IdSucursal ?? 1, RFC = m.RFC }).FirstOrDefault()); }
public object jBuscarCliente(string Buscar, int? items) { Entities.StartGymDB db = new Entities.StartGymDB(); IEnumerable<CustomPeopleModel> r = PeopleModel.GetCustomSearchPeople(Buscar.Trim()); if (r != null && r.Count()>0) { return r.Select(m => new { IdPersona = m.IdPersona, Persona = string.Concat(m.Nombre, " ", m.ApePaterno, " ", m.ApeMaterno, m.RFC.Trim()) }).ToList(); } return null; }
public object jBuscarCliente(string Buscar, int?items) { Entities.StartGymDB db = new Entities.StartGymDB(); IEnumerable <CustomPeopleModel> r = PeopleModel.GetCustomSearchPeople(Buscar.Trim()); if (r != null && r.Count() > 0) { return(r.Select(m => new { IdPersona = m.IdPersona, Persona = string.Concat(m.Nombre, " ", m.ApePaterno, " ", m.ApeMaterno, m.RFC.Trim()) }).ToList()); } return(null); }
public static IEnumerable<CustomCatalogModel> CatGeneralTitle(bool OnlyActive) { Entities.StartGymDB db = new Entities.StartGymDB(); if(OnlyActive) { return db.CatalogoGens.Where(m => m.Id == 0 && m.Activo == true).OrderBy(m => m.Descripcion).Select(m => new CustomCatalogModel { IdCatalogo = m.IdCatalogo, Id = m.Id, Descripcion = m.Descripcion, Activo = m.Activo, Default1 = m.Default1 }).AsEnumerable(); } else { return db.CatalogoGens.Where(m => m.Id == 0).OrderBy(m => m.Descripcion).Select(m => new CustomCatalogModel { IdCatalogo = m.IdCatalogo, Id = m.Id, Descripcion = m.Descripcion, Activo = m.Activo, Default1 = m.Default1 }).AsEnumerable(); } }
public static IEnumerable <CustomCatalogModel> CatGeneralTitle(bool OnlyActive) { Entities.StartGymDB db = new Entities.StartGymDB(); if (OnlyActive) { return(db.CatalogoGens.Where(m => m.Id == 0 && m.Activo == true).OrderBy(m => m.Descripcion).Select(m => new CustomCatalogModel { IdCatalogo = m.IdCatalogo, Id = m.Id, Descripcion = m.Descripcion, Activo = m.Activo, Default1 = m.Default1 }).AsEnumerable()); } else { return(db.CatalogoGens.Where(m => m.Id == 0).OrderBy(m => m.Descripcion).Select(m => new CustomCatalogModel { IdCatalogo = m.IdCatalogo, Id = m.Id, Descripcion = m.Descripcion, Activo = m.Activo, Default1 = m.Default1 }).AsEnumerable()); } }
public static IEnumerable <CustomPeopleModel> GetCustomSearchPeople(string query, int top = 20) { Entities.StartGymDB db = new Entities.StartGymDB(); int IdPersonaSearch = 0; if (string.IsNullOrEmpty(query)) { return(db.Personas .OrderByDescending(m => m.FechaAlta) .Take(top) .Select(m => new CustomPeopleModel { IdPersona = m.IdPersona, Nombre = string.Concat(m.NombrePersona, " ", m.ApellidoPaterno, " ", m.ApellidoMaterno), FechaAlta = m.FechaAlta, TipoPersona = db.CatalogoGens.FirstOrDefault(n => n.IdCatalogo == 8 && n.Id == m.IdTipoPersona).Descripcion, IdEstatus = m.IdEstatusPersona, Estatus = db.CatalogoGens.FirstOrDefault(n => n.IdCatalogo == 2 && n.Id == m.IdEstatusPersona).Descripcion }).AsEnumerable()); } else { if (int.TryParse(query, out IdPersonaSearch)) { IList <CustomPeopleModel> l = new List <CustomPeopleModel>(); l.Add(GetCustomSinglePeople(IdPersonaSearch)); return(l); } else { return(db.Personas .Where(m => string.Concat(m.NombrePersona, " ", m.ApellidoPaterno, " ", m.ApellidoMaterno).Contains(query) || m.RFC.Contains(query)) .OrderByDescending(m => m.FechaAlta) .Take(top) .Select(m => new CustomPeopleModel { IdPersona = m.IdPersona, Nombre = string.Concat(m.NombrePersona, " ", m.ApellidoPaterno, " ", m.ApellidoMaterno), FechaAlta = m.FechaAlta, TipoPersona = db.CatalogoGens.FirstOrDefault(n => n.IdCatalogo == 8 && n.Id == m.IdTipoPersona).Descripcion, IdEstatus = m.IdEstatusPersona, Estatus = db.CatalogoGens.FirstOrDefault(n => n.IdCatalogo == 2 && n.Id == m.IdEstatusPersona).Descripcion }).AsEnumerable()); } } }
public static IEnumerable <Entities.Sucursale> Sucursales() { Entities.StartGymDB db = new Entities.StartGymDB(); return(db.Sucursales.OrderBy(m => m.Nombre).AsEnumerable()); }
public static CustomPeopleModel GetCustomSinglePeople(int IdPersona) { Entities.StartGymDB db = new Entities.StartGymDB(); return db.Personas .Where(m => m.IdPersona == IdPersona) .Select(m => new CustomPeopleModel { IdPersona = m.IdPersona, Nombre = m.NombrePersona, ApePaterno = m.ApellidoPaterno, ApeMaterno = m.ApellidoMaterno, IdTipoPersona = m.IdTipoPersona ?? 1, IdGenero = m.IdGenero ?? 0, IdConocio = m.IdConocio, IdObjetivo = m.IdObjetivo, Multiclub = m.Multiclub, FechaAlta = m.FechaAlta, FechaNac = m.FechaNac, IdEstatus = m.IdEstatusPersona, Telefono = string.Empty, Email = m.Email, IdSucursal = m.IdSucursal ?? 1, RFC = m.RFC }).FirstOrDefault(); }
public static IEnumerable<CustomPeopleModel> GetCustomSearchPeople(string query, int top = 20) { Entities.StartGymDB db = new Entities.StartGymDB(); int IdPersonaSearch = 0; if (string.IsNullOrEmpty(query)) { return db.Personas .OrderByDescending(m => m.FechaAlta) .Take(top) .Select(m => new CustomPeopleModel { IdPersona = m.IdPersona, Nombre = string.Concat(m.NombrePersona, " ", m.ApellidoPaterno, " ", m.ApellidoMaterno), FechaAlta = m.FechaAlta, TipoPersona = db.CatalogoGens.FirstOrDefault(n => n.IdCatalogo == 8 && n.Id == m.IdTipoPersona).Descripcion, IdEstatus = m.IdEstatusPersona, Estatus = db.CatalogoGens.FirstOrDefault(n => n.IdCatalogo == 2 && n.Id == m.IdEstatusPersona).Descripcion }).AsEnumerable(); } else { if(int.TryParse(query, out IdPersonaSearch)) { IList<CustomPeopleModel> l = new List<CustomPeopleModel>(); l.Add(GetCustomSinglePeople(IdPersonaSearch)); return l; } else { return db.Personas .Where(m => string.Concat(m.NombrePersona, " ", m.ApellidoPaterno, " ", m.ApellidoMaterno).Contains(query) || m.RFC.Contains(query)) .OrderByDescending(m => m.FechaAlta) .Take(top) .Select(m => new CustomPeopleModel { IdPersona = m.IdPersona, Nombre = string.Concat(m.NombrePersona, " ", m.ApellidoPaterno, " ", m.ApellidoMaterno), FechaAlta = m.FechaAlta, TipoPersona = db.CatalogoGens.FirstOrDefault(n => n.IdCatalogo == 8 && n.Id == m.IdTipoPersona).Descripcion, IdEstatus = m.IdEstatusPersona, Estatus = db.CatalogoGens.FirstOrDefault(n => n.IdCatalogo == 2 && n.Id == m.IdEstatusPersona).Descripcion }).AsEnumerable(); } } }
public static IEnumerable<Entities.Sucursale> Sucursales() { Entities.StartGymDB db = new Entities.StartGymDB(); return db.Sucursales.OrderBy(m => m.Nombre).AsEnumerable(); }
public AccountModel() { db = new Entities.StartGymDB(); }
public AccountModel() { db = new Entities.StartGymDB(); }