Ejemplo n.º 1
0
        protected void getAddintionalProdSrvList()
        {
            ArrayList reqProdSrvList = (ArrayList)Session[SessionFactory.CREATE_REQ_SELECTED_REQR_SPEC_MAP];

            if (reqProdSrvList == null)
            {
                reqProdSrvList = new ArrayList();
            }

            BackEndObjects.Requirement_Spec reqSpec = new Requirement_Spec();
            reqSpec.setProdCatId(Session[SessionFactory.CREATE_REQR_SELECTED_PRODUCT_CAT].ToString());
            reqSpec.setFeatId("ft_dummy");
            reqSpec.setFromSpecId("");
            reqSpec.setToSpecId("");
            reqSpec.setSpecText(TextBox_Spec.Text);
            reqSpec.setCreateDate(DateTime.Now.ToString("yyyy-MM-dd HH:mm:ss"));
            if (User.Identity.Name != null)
            {
                reqSpec.setCreatedUser(User.Identity.Name);
            }
            if (FileUpload_Extra_Spec.HasFile)
            {
                reqSpec.setFileStream(FileUpload_Extra_Spec);
            }


            reqProdSrvList.Add(reqSpec);

            Session[SessionFactory.CREATE_REQ_SELECTED_REQR_SPEC_MAP] = reqProdSrvList;
        }
Ejemplo n.º 2
0
        protected void GridView1_SelectedIndexChanged(object sender, EventArgs e)
        {
            ArrayList reqrSpecList = (ArrayList)Session[SessionFactory.CREATE_REQ_SELECTED_REQR_SPEC_MAP];

            if (reqrSpecList == null)
            {
                reqrSpecList = new ArrayList();
            }

            BackEndObjects.Requirement_Spec reqrSpec = new Requirement_Spec();
            reqrSpec.setProdCatId(Session[SessionFactory.CREATE_REQR_SELECTED_PRODUCT_CAT].ToString());
            reqrSpec.setFeatId(((Label)GridView1.SelectedRow.Cells[1].FindControl("Label_Hidden")).Text);
            reqrSpec.setFromSpecId(((DropDownList)GridView1.SelectedRow.Cells[2].FindControl("DropDownList_Gridview1_From")).SelectedValue);
            reqrSpec.setToSpecId(((DropDownList)GridView1.SelectedRow.Cells[3].FindControl("DropDownList_Gridview1_To")).SelectedValue);
            //reqrSpec.setSpecText(TextBox_Spec.Text);
            reqrSpec.setCreateDate(DateTime.Now.ToString("yyyy-MM-dd HH:mm:ss"));
            if (User.Identity.Name != null)
            {
                reqrSpec.setCreatedUser(User.Identity.Name);
            }
            if (((FileUpload)GridView1.SelectedRow.Cells[3].FindControl("FileUpload_Spec")).HasFile)
            {
                reqrSpec.setFileStream((FileUpload)GridView1.SelectedRow.Cells[3].FindControl("FileUpload_Spec"));
            }


            reqrSpecList.Add(reqrSpec);

            GridView1.SelectedRow.Cells[0].Enabled = false;
            GridView1.SelectedRow.Cells[3].Enabled = false;
            GridView1.SelectedRow.Cells[4].Enabled = false;
            GridView1.SelectedRow.Cells[5].Enabled = false;
            GridView1.SelectedRow.Cells[0].FindControl("Image_Selected").Visible = true;
            Label_Selected_List.Text += "," + GridView1.SelectedRow.DataItemIndex;
            Session[SessionFactory.CREATE_REQ_SELECTED_REQR_SPEC_MAP] = reqrSpecList;
            Buttin_Show_Spec_List1.Enabled = false;
        }