public NewEmployeeEvaluationProcess(NewEmployeeEvaluationViewModel.CreateNewEmployeeEvaluationProcessParameter createParam)
        {
            this.createParam = createParam;
            this.nanaFormSvc = new NaNaFormWebSvc();
            this.nanaProcSvc = new NaNaProcessWebSvc();
            this.empSvc      = new EmployeeSvc();

            this.newEmpEvaDao = new NewEmployeeEvaluationDao();

            this.ProcessID = WebConfigurationManager.AppSettings["NewEmployeeEvaluationProcess"];
        }
Example #2
0
        public CommonViewModel.Result CreateNewEmployeeEvaluationProcess
            (NewEmployeeEvaluationViewModel.CreateNewEmployeeEvaluationProcessParameter param)
        {
            CommonViewModel.Result ret = new CommonViewModel.Result();

            IProcessAction NewEmpEvaAct = new NewEmployeeEvaluationProcess(param);

            this.procSvc.procInstance = NewEmpEvaAct;
            ret = this.procSvc.createProcess();

            return(ret);
        }