コード例 #1
0
        public ActionResult EditTeam(TeamModel team)
        {
            using (managerDb = new CallCenterAgentsEntities())
            {
                var teamToDelete = managerDb.Teams.Find(team.Id);
                teamToDelete.TeamName = team.TeamName;

                managerDb.Entry(teamToDelete).State = EntityState.Modified;
                managerDb.SaveChanges();
                return(View());
            }
        }
コード例 #2
0
 public ActionResult TransferAgent(int teamId, int agentId)
 {
     // to change agent to another team
     using (managerDb = new CallCenterAgentsEntities())
     {
         var agentTeam = managerDb.AgentTeams.Find(agentId);
         agentTeam.TeamId = teamId;
         managerDb.Entry(agentTeam).State = EntityState.Modified;
         managerDb.SaveChanges();
         return(View());
     }
 }
コード例 #3
0
 public ActionResult DeleteTeam(string teamId)
 {
     using (managerDb = new CallCenterAgentsEntities())
     {
         var id           = Convert.ToInt32(teamId);
         var teamToDelete = managerDb.Teams.Find(id);
         teamToDelete.Active = false;
         managerDb.Entry(teamToDelete).State = EntityState.Modified;
         managerDb.SaveChanges();
         var message = "Team Deleted";
         return(Json(message));
     }
 }