コード例 #1
0
        public ActionResult Details(string id)
        {
            SuctionModeDetailView suctionModeDetailView = new SuctionModeDetailView();

            suctionModeDetailView.EmployeeView = GetEmployee();

            #region Access Check
            bool hasPermission = GetEmployee().IsGuaranteed("SuctionMode_Read");
            if (!hasPermission)
            {
                ModelState.AddModelError("", "AccessDenied");
                return(View(suctionModeDetailView));
            }
            #endregion

            SuctionModeView suctionModeView = this.GetSuctionModeView(id);


            suctionModeDetailView.SuctionModeView = suctionModeView;

            return(View(suctionModeDetailView));
        }
コード例 #2
0
ファイル: SuctionModeService.cs プロジェクト: zafariNet/Saman
        public GetSuctionModeResponse GetSuctionMode(GetRequest request)
        {
            GetSuctionModeResponse response = new GetSuctionModeResponse();

            try
            {
                SuctionMode     suctionMode     = new SuctionMode();
                SuctionModeView suctionModeView = suctionMode.ConvertToSuctionModeView();

                suctionMode = _suctionModeRepository.FindBy(request.ID);
                if (suctionMode != null)
                {
                    suctionModeView = suctionMode.ConvertToSuctionModeView();
                }

                response.SuctionModeView = suctionModeView;
            }
            catch (Exception ex)
            {
            }

            return(response);
        }