コード例 #1
0
        public ActionResult AddOrEdit()
        {
            UserSetting.UserSetting us = _usService.GetUserSettingList().Where(p => p.UserId == Common.CommonHelper.CurrentUser).FirstOrDefault();
            int teamId = 0;

            if (us != null)
            {
                teamId = us.TeamId;
                Team.Team team = _teamService.GetTeamList().Where(t => t.Id == teamId).FirstOrDefault();
                if (team != null)
                {
                    us.TeamName = team.TeamName;
                    var teamList = new List <Team.Team>()
                    {
                        team
                    };
                    ViewBag.Teams = new SelectList(teamList, "Id", "TeamName");
                    return(View(us));
                }
            }
            var teamListEmpty = new List <Team.Team>()
            {
                null
            };

            ViewBag.Teams = new SelectList(teamListEmpty, "Id", "TeamName");
            return(View(us));
        }
コード例 #2
0
        public ActionResult GetUserSetting()
        {
            UserSetting.UserSetting us = _usService.GetUserSettingList().Where(p => p.UserId == Common.CommonHelper.CurrentUser).FirstOrDefault();
            int teamId = 0;

            if (us != null)
            {
                teamId = us.TeamId;
                Team.Team team = _teamService.GetTeamList().Where(t => t.Id == teamId).FirstOrDefault();
                if (team != null)
                {
                    us.TeamName = team.TeamName;
                    return(Json(new { success = true, TeamName = team.TeamName, TeamId = team.Id }, JsonRequestBehavior.AllowGet));
                }
            }
            return(Json(new { success = true, TeamName = "", TeamId = 0 }, JsonRequestBehavior.AllowGet));
        }
コード例 #3
0
 public ActionResult AddOrEdit(Team.Team team)
 {
     if (team.Id == 0)
     {
         team.Creator        = Common.CommonHelper.CurrentUser;
         team.LastModifier   = team.Creator;
         team.LastModifyTime = DateTime.Now;
         _teamAppService.AddTeam(team);
         return(Json(new { success = true, message = "新增科室信息成功!" }, JsonRequestBehavior.AllowGet));
     }
     else
     {
         team.LastModifier   = Common.CommonHelper.CurrentUser;
         team.LastModifyTime = DateTime.Now;
         _teamAppService.UpdateTeam(team);
         return(Json(new { success = true, message = "更新科室信息成功!" }, JsonRequestBehavior.AllowGet));
     }
 }