Ejemplo n.º 1
0
        public void AddTeam(string name, string email, bool isExclusive, bool isActive)
        {

            // Initialize the connection string builder for the
            // underlying provider.
            EntityConnectionStringBuilder entityBuilder = GetEntityBuilder();

            using (EntityConnection conn =
                    new EntityConnection(entityBuilder.ToString()))
            {
                using (AMS_DMEntities entities = new AMS_DMEntities(conn))
                {
                    Console.WriteLine("connection Ok.");

                    Team team = new Team();
                    team.Name = name;
                    team.Email = email;
                    team.IsExclusive = isExclusive;
                    team.IsActive = isActive;

                    entities.AddToTeams(team);
                    entities.SaveChanges();
                }
            }
        }
Ejemplo n.º 2
0
        public IList<Team> GetTeams(string name)
        {
            IList<Team> teams = new List<Team>();
            EntityConnectionStringBuilder entityBuilder = GetEntityBuilder();

            using (EntityConnection conn =
                    new EntityConnection(entityBuilder.ToString()))
            {
                using (AMS_DMEntities entities = new AMS_DMEntities(conn))
                {
                    teams = entities.Teams.Where(n => n.Name == name).ToList();
                }
            }
            return teams;
        }
Ejemplo n.º 3
0
        public Team GetTeam(string name)
        {
            Team team = null;
            EntityConnectionStringBuilder entityBuilder = GetEntityBuilder();

            using (EntityConnection conn =
                    new EntityConnection(entityBuilder.ToString()))
            {
                using (AMS_DMEntities entities = new AMS_DMEntities(conn))
                {
                    team = entities.Teams.Where(n => n.Name == name).FirstOrDefault();
                }
            }
            return team;
        }
Ejemplo n.º 4
0
        public void DeleteTeams()
        {
            IList<Team> teams = new List<Team>();
            EntityConnectionStringBuilder entityBuilder = GetEntityBuilder();

            using (EntityConnection conn =
                    new EntityConnection(entityBuilder.ToString()))
            {
                using (AMS_DMEntities entities = new AMS_DMEntities(conn))
                {
                    teams = entities.Teams.ToList();
                    for (int i = 0; i < teams.Count; i++)
                    {
                        entities.Teams.DeleteObject(teams[i]);
                    }
                    entities.SaveChanges();
                }
            }
        }