Esempio n. 1
0
        protected void Page_Load(object sender, EventArgs e)
        {
            string language = Session["mylang"].ToString();

            workflowname = Request.QueryString["wfname"];
            //hiddenWFName.Value = workflowname;
            stepname = Request.QueryString["stepname"];
            //hiddenStepName.Value = stepname;
            stepID = Request.QueryString["stepId"];
            //hiddenStepID.Value = stepID;

            if (!IsPostBack)
            {
                stepID             = Request.QueryString["stepId"];
                hiddenStepID.Value = stepID;


                check.LanguageCheck(language);

                base.InitializeCulture();
                WorkflowsService workflowsService = new WorkflowsService();

                LoadTaskformDTO dto = workflowsService.LoadTaskForm(workflowname, stepID);



                txtboxLanguage.Text = dto.language;
                txtboxWFCode.Text   = dto.workflowCode;
                txtboxWFName.Text   = dto.workflowName;
                txtboxStepNo.Text   = dto.stepNo.ToString();
                txtboxStepName.Text = stepname;


                if (Request.QueryString["workflowFormId"] != null)
                {
                    txtboxTo.Text = Request.QueryString["empName"];
                    String          workFlowId       = Request.QueryString["workflowFormId"];
                    LoadTaskformDTO loadTaskFormDtos = workflowsService.LoadWFTaskformtoEdit(workFlowId);

                    txtboxLanguage.Text = loadTaskFormDtos.language;
                    txtboxStatus.Text   = "";

                    txtboxStepName.Text    = stepname;
                    txtboxCreated.Text     = loadTaskFormDtos.created;
                    txtboxLastUpdated.Text = loadTaskFormDtos.updated;
                    txtboxFrom.Text        = loadTaskFormDtos.fromEmp;

                    txtboxCc.Text            = loadTaskFormDtos.cc;
                    txtboxBcc.Text           = loadTaskFormDtos.bcc;
                    txtboxSubEmpName.Text    = loadTaskFormDtos.subEmpName;
                    txtboxMessage.Text       = loadTaskFormDtos.msgBox;
                    txtboxEscalateTO.Text    = loadTaskFormDtos.escToName;
                    txtboxEscalateAfter.Text = loadTaskFormDtos.escalateAfter;
                    txtboxCompleted.Text     = loadTaskFormDtos.signOff;
                    HiddenTO.Value           = loadTaskFormDtos.Employee_To_Id;
                    HiddenCC.Value           = loadTaskFormDtos.Employee_CC_Id;
                    HiddenBCC.Value          = loadTaskFormDtos.Employee_BCC_Id;
                    HiddenEscTO.Value        = loadTaskFormDtos.Escalate_To_Id;
                }
            }
            btnEmployeeSearch1.Attributes["onclick"] =
                string.Format("showWindow( 'EmployeeSearch.aspx', '{0}', '{1}','{2}','{3}','{4}' );",
                              workflowname, stepname, stepID, txtboxTo.ClientID, HiddenTO.ClientID);
            btnEmployeeSearch2.Attributes["onclick"] =
                string.Format("showWindow( 'EmployeeSearch.aspx', '{0}', '{1}','{2}','{3}','{4}' );",
                              workflowname, stepname, stepID, txtboxCc.ClientID, HiddenCC.ClientID);
            btnEmployeeSearch3.Attributes["onclick"] =
                string.Format("showWindow( 'EmployeeSearch.aspx', '{0}', '{1}','{2}','{3}','{4}' );",
                              workflowname, stepname, stepID, txtboxBcc.ClientID, HiddenBCC.ClientID);
            btnEmployeeSearch.Attributes["onclick"] =
                string.Format("showWindow( 'EmployeeSearch.aspx', '{0}', '{1}','{2}','{3}','{4}' );",
                              workflowname, stepname, stepID, txtboxEscalateTO.ClientID, HiddenEscTO.ClientID);
        }