Beispiel #1
0
        public WrapperMultiProjectWorkflow GetProjectWorkflowCompletedTransferedSteps(int ProjectID, int WorkflowID)
        {
            WrapperMultiProjectWorkflow WrapperMultiProjectWorkflow = new WrapperMultiProjectWorkflow();
            NbkDbEntities dbcontext = new NbkDbEntities();

            List <ProjectWorkflowSteps> Obj = dbcontext.ProjectWorkflowSteps.Where(x => x.ProjectId == ProjectID &&
                                                                                   x.WorkflowId == WorkflowID).OrderBy(x => x.WorkflowStepId).ToList();
            List <ProjectWorkflowENT> MultiProjectWorkflow = new List <ProjectWorkflowENT>();

            if (Obj != null)
            {
                if (Obj.Count > 0)
                {
                    MultiProjectWorkflow.AddRange(Obj.Select(i => new ProjectWorkflowENT
                    {
                        Id             = i.Id,
                        ProjectId      = i.ProjectId,
                        WorkflowId     = i.WorkflowId,
                        WorkflowStepId = i.WorkflowStepId,
                        IsTransfer     = i.IsTransfer,
                        EmailHistoryId = i.TaskId,
                        InsertDate     = i.InsertDate,
                        InsertedBy     = i.InsertedBy
                    }));
                }
            }
            WrapperMultiProjectWorkflow.MultiProjectWorkflow = MultiProjectWorkflow;
            return(WrapperMultiProjectWorkflow);
        }
Beispiel #2
0
        public WrapperMultiProjectWorkflow GetProjectWorkflowCompletedTransferedSteps(int ProjectID, int WorkflowID)
        {
            WrapperMultiProjectWorkflow WrapperMultiProjectWorkflow = new WrapperMultiProjectWorkflow();

            WrapperMultiProjectWorkflow = new ProjectWorkflowCRUD().GetProjectWorkflowCompletedTransferedSteps(ProjectID, WorkflowID);

            return(WrapperMultiProjectWorkflow);
        }
Beispiel #3
0
        public WrapperMultiProjectWorkflow GetProjectWorkflowStep(int ProjectID, int WorkflowID, int WorkflowStepID)
        {
            WrapperMultiProjectWorkflow WrapperMultiProjectWorkflow = new WrapperMultiProjectWorkflow();

            WrapperMultiProjectWorkflow = new ProjectWorkflowCRUD().GetProjectWorkflowStep(ProjectID, WorkflowID, WorkflowStepID);

            return(WrapperMultiProjectWorkflow);
        }