Example #1
0
 /// <summary>
 /// 사용자가족Vo삭제
 /// </summary>
 /// <param name="userFamilyVo">사용자가족Vo</param>
 public void deleteUserFamilyVo(UserFamilyVo userFamilyVo)
 {
     using (UserFamilyDao userFamilyDao = new UserFamilyDao())
     {
         userFamilyDao.deleteUserFamilyVo(userFamilyVo);
     }
 }
Example #2
0
        /// <summary>
        /// 사용자가족ListVo조회
        /// </summary>
        /// <param name="userFamilyVo">사용자가족Vo</param>
        public UserFamilyListVo selectListUserFamilyVo(UserFamilyVo userFamilyVo)
        {
            UserFamilyListVo userFamilyListVo = new UserFamilyListVo();

            using (UserFamilyDao userFamilyDao = new UserFamilyDao())
            {
                userFamilyListVo.userFamilyVoList = userFamilyDao.selectListUserFamilyVo(userFamilyVo);
            }

            return(userFamilyListVo);
        }
Example #3
0
        /// <summary>
        /// 사용자가족Vo수정
        /// </summary>
        /// <param name="userFamilyVo">사용자가족Vo</param>
        /// <returns>사용자가족Vo</returns>
        public UserFamilyVo updateUserFamilyVo(UserFamilyVo userFamilyVo)
        {
            UserFamilyVo rtnUserFamilyVo = new UserFamilyVo();

            try
            {
                using (UserFamilyDao userFamilyDao = new UserFamilyDao())
                {
                    userFamilyDao.updateUserFamilyVo(userFamilyVo);
                }
            }
            catch (Exception e)
            {
                rtnUserFamilyVo.commonAttr.execSuccess      = false;
                rtnUserFamilyVo.commonAttr.exceptionMessage = e.Message;
            }

            return(rtnUserFamilyVo);
        }
Example #4
0
        /// <summary>
        /// 사용자가족Vo추가
        /// </summary>
        /// <param name="userFamilyVo">사용자가족Vo</param>
        public void insertUserFamilyVo(UserFamilyVo userFamilyVo)
        {
            using (UserFamilyDao userFamilyDao = new UserFamilyDao())
            {
                if ((userFamilyVo.userFamily.userFamilyTypeNo == 1) ||  // 본인이면
                    (userFamilyVo.userFamily.userFamilyTypeNo == 2)     // 배우자이면
                    )
                {
                    UserFamilyVo rtnUserFamilyVo = userFamilyDao.selectUserFamilyVo(userFamilyVo);

                    if (rtnUserFamilyVo.userFamily.userFamilyNo != -1)
                    {
                        throw new Exception("본인,배우자는 중복 입력할 수 없습니다. 확인 바랍니다.");
                    }
                }

                userFamilyDao.insertUserFamilyVo(userFamilyVo);
            }
        }