Ejemplo n.º 1
0
        public WorkflowMaster MapVMToWorkflowMaster(WorkflowMasterVM workflowMasterVm)
        {
            WorkflowMaster workflowMaster = new WorkflowMaster();

            Mapper.CreateMap <WorkflowMasterVM, WorkflowMaster>();

            Mapper.Map <WorkflowMasterVM, WorkflowMaster>(workflowMasterVm, workflowMaster);

            return(workflowMaster);
        }
        public async Task <WorkflowMasterVM> MapWorkflowMasterToWorkflowMasterVm()
        {
            WorkflowMasterVM workflowMasterVm = new WorkflowMasterVM();

            Mapper.CreateMap <WorkflowMaster, WorkflowMasterVM>();

            Mapper.Map <WorkflowMaster, WorkflowMasterVM>(_workflow, workflowMasterVm);

            if (workflowMasterVm.ActionBy != null)
            {
                workflowMasterVm.RequesterName = await SetDisplayName(workflowMasterVm.ActionBy);
            }

            return(workflowMasterVm);
        }
Ejemplo n.º 3
0
        public async Task <ActionResult> ActionWorkflowResponse(WorkflowMasterVM workflowResponse, string WFResponseButton)
        {
            string user;

            //Get logon
            user = GetEmpNo();

            //Log user on page
            LogCall(user, "(POST) WorkFlow Response " + workflowResponse.TaskID, workflowResponse.ProjectID);

            string urlBase = string.Format("{0}://{1}{2}", ControllerContext.RequestContext.HttpContext.Request.Url.Scheme, ControllerContext.RequestContext.HttpContext.Request.Url.Authority, Url.Content("~"));

            if (await _ampServiceLayer.ActionWorkflowResponse(workflowResponse, WFResponseButton, urlBase, user))
            {
                TempData["WFResponse"] = "1";
            }
            else
            {
                TempData["WFResponse"] = "0";
            }

            return(RedirectToAction("Edit", new { id = workflowResponse.WorkFlowID }));
        }
Ejemplo n.º 4
0
 private void SetResponseViewModel(WorkflowMasterVM responseVM)
 {
     WorkflowResponse = responseVM;
 }
Ejemplo n.º 5
0
 private void SetRequestViewModel(WorkflowMasterVM requestVM)
 {
     WorkflowRequest = requestVM;
 }
 public WorkflowRequest(IPersonService personService, WorkflowMasterVM requestVm)
 {
     _personService    = personService;
     _WorkflowMasterVm = requestVm;
 }