public static List <Models.Entities.UsuarioDto> GetUsuarios() { SatrackDBEntities db = new SatrackDBEntities(); var result = new List <Models.Entities.UsuarioDto>(); var users = db.Usuarios.ToList(); foreach (var item in users) { result.Add( new Models.Entities.UsuarioDto { Id = item.Id, Nombre = item.Nombre, Usuario = item.Usuario } ); } return(result); }
async public static Task <List <Models.Entities.PosicionDto> > GetPosiciones(Guid idusuario) { SatrackDBEntities db = new SatrackDBEntities(); var result = new List <Models.Entities.PosicionDto>(); List <Posiciones> posiciones = await db.Posiciones.Where(x => x.IdUsuario == idusuario).ToListAsync(); foreach (var item in posiciones) { result.Add(new Models.Entities.PosicionDto { Id = item.Id, IdUsuario = item.IdUsuario.GetValueOrDefault(), Descripcion = item.Descripcion, FechaReporte = item.FechaReporte.GetValueOrDefault(), Latitud = item.Latitud, Longitud = item.Longitud, Placa = item.Placa, }); } return(result); }