Exemple #1
0
        public IActionResult Register(SalemanRegisterModel model)
        {
            var userId = User.FindFirstValue(ClaimTypes.NameIdentifier);

            try
            {
                if (model.SalemanCd > 0)
                {
                    var result = _unitOfWork.SalemanRegisterRepository.AddSalemanEvent(userId, model.SalemanCd);

                    if (result)
                    {
                        model.ListSalesman = _unitOfWork.SalemanRegisterRepository.GetSelectListSalesman(userId);
                        _flashMessage.Confirmation("営業担当の追加に成功しました。");
                        return(RedirectToAction("Register", "Salesman"));
                    }
                }

                model.ListSalesman = _unitOfWork.SalemanRegisterRepository.GetSelectListSalesman(userId);
                _flashMessage.Danger("営業担当の追加に失敗しました。もう一度お試しください。");
                return(View(model));
            }
            catch (Exception e)
            {
                model.ListSalesman = _unitOfWork.SalemanRegisterRepository.GetSelectListSalesman(userId);
                _flashMessage.Danger(e.Message);
                return(View(model));
            }
        }
Exemple #2
0
        public IActionResult Register()
        {
            var userId = User.FindFirstValue(ClaimTypes.NameIdentifier);

            SalemanRegisterModel model = new SalemanRegisterModel();

            model.ListSalesman = _unitOfWork.SalemanRegisterRepository.GetSelectListSalesman(userId);
            return(View(model));
        }