Example #1
0
        public async Task <DataRespond> insertUserMoveAsync([FromForm] UserMoveRequest userMoveRequest)
        {
            DataRespond data = new DataRespond();

            try
            {
                UserMove userMove = new UserMove();
                if (userMoveRequest.filereview != null)
                {
                    userMove.filereview = await uploadDecision(userMoveRequest.filereview);
                }
                if (userMoveRequest.tranfer != null)
                {
                    userMove.tranfer = await uploadDecision(userMoveRequest.tranfer);
                }
                userMove.usid        = userMoveRequest.usid;
                userMove.createday   = DateTime.Now;
                userMove.accept      = true;
                userMove.addresstogo = userMoveRequest.addresstogo;

                data.success = true;
                data.message = "insert success";
                m_userMoveResponsitory.insertUserMove(userMove);
                m_adUserResponsitory.blockUser(userMoveRequest.usid);
            }
            catch (Exception e)
            {
                data.error   = e;
                data.message = e.Message;
                data.success = false;
            }
            return(data);
        }
Example #2
0
        public async Task <DataRespond> insertUserMoveAsync([FromForm] UserMoveRequest userMoveRequest)
        {
            DataRespond data = new DataRespond();

            try
            {
                UserMove userMove = new UserMove();
                if (userMoveRequest.filereview != null)
                {
                    userMove.filereview = await uploadDecision(userMoveRequest.filereview);
                }
                if (userMoveRequest.tranfer != null)
                {
                    userMove.tranfer = await uploadDecision(userMoveRequest.tranfer);
                }
                userMove.usid        = userMoveRequest.usid;
                userMove.createday   = DateTime.Now;
                userMove.accept      = true;
                userMove.addresstogo = userMoveRequest.addresstogo;

                data.success = true;
                data.message = "insert success";
                m_userMoveResponsitory.insertUserMove(userMove);
                var us = m_adUserResponsitory.getUserById(userMoveRequest.usid);
                //us.lydodi = 5;
                us.active = false;
                m_adUserResponsitory.updateUser(us);

                /* <option value="5">Chuyển đi</option>
                 *          <option value="4">Xin ra khỏi Đảng</option>
                 *          <option value="3">Xóa tên</option>
                 *          <option value="2">Khai trừ</option>
                 *          <option value="1">Từ trần</option>*/
            }
            catch (Exception e)
            {
                data.error   = e;
                data.message = e.Message;
                data.success = false;
            }
            return(data);
        }