コード例 #1
0
        public IActionResult GetProjectWorkflowCompletedTransferedSteps(int ProjectID, int WorkflowID)
        {
            #region Validate Token
            RequestResponse isAuthorized = new Authorize().RequestTokenAuth(Request);
            if (isAuthorized.Success == false)
            {
                return(BadRequest(isAuthorized));
            }
            #endregion


            WrapperMultiProjectWorkflow data = new Services.ProjectWorkflowService().GetProjectWorkflowCompletedTransferedSteps(ProjectID, WorkflowID);
            return(Ok(data));
        }
コード例 #2
0
        public IActionResult ProjectWFOne([FromBody] WrapperProjectWorkflow Param)
        {
            #region Validate Token
            RequestResponse isAuthorized = new Authorize().RequestTokenAuth(Request);
            if (isAuthorized.Success == false)
            {
                return(BadRequest(isAuthorized));
            }
            #endregion


            Param.ProjectWorkflow.InsertedBy = isAuthorized.UserProfileID;
            RequestResponse data = new Services.ProjectWorkflowService().ProjectWFOne(Param.ProjectWorkflow);

            return(Ok(data));
        }
コード例 #3
0
        public IActionResult GetProjectWFTwoEmailFormated([FromBody] WrapperProjectWorkflow Param)
        {
            #region Validate Token
            RequestResponse isAuthorized = new Authorize().RequestTokenAuth(Request);
            if (isAuthorized.Success == false)
            {
                return(BadRequest(isAuthorized));
            }
            #endregion


            Param.ProjectWorkflow.InsertedBy = isAuthorized.UserProfileID;
            WrapperProjectWorkflow data = new Services.ProjectWorkflowService().GetProjectWFTwoEmailFormatedWithPDF(Param.ProjectWorkflow, _hostingEnvironment);

            return(Ok(data));
        }
コード例 #4
0
        public IActionResult ProjectWFThree([FromForm] string request)
        {
            #region Validate Token
            RequestResponse isAuthorized = new Authorize().RequestTokenAuth(Request);
            if (isAuthorized.Success == false)
            {
                return(BadRequest(isAuthorized));
            }
            #endregion


            WrapperProjectWorkflow Param          = JsonConvert.DeserializeObject <WrapperProjectWorkflow>(request);
            IFormFileCollection    FilesInRequest = Request.Form.Files;

            Param.ProjectWorkflow.InsertedBy = isAuthorized.UserProfileID;
            RequestResponse data = new Services.ProjectWorkflowService().ProjectWFThree(Param.ProjectWorkflow, FilesInRequest, _hostingEnvironment);

            return(Ok(data));
        }