Example #1
0
    protected void gvRowCommand(object sender, GridViewCommandEventArgs e)
    {
        string cmdName = e.CommandName.ToString();
        string cmdArg  = e.CommandArgument.ToString();

        switch (cmdName)
        {
        case "cmdInsert":

            break;

        case "cmdEdit":
            fvSiteList.Visible = true;
            divAction.Visible  = false;
            gvSiteList.Visible = !gvSiteList.Visible;

            DetailSiteList siteDetail = new DetailSiteList();
            siteDetail.SiteIDX     = int.Parse(cmdArg);
            dataMaster.SiteList    = new DetailSiteList[1];
            dataMaster.SiteList[0] = siteDetail;
            dataMaster             = serviceMaster.ActionDataMaster("site", dataMaster, 20);
            //litTest.Text = HttpUtility.HtmlDecode(funcWeb.ConvertObjectToXml(dataMaster.SiteList[0]));
            setFormData(fvSiteList, FormViewMode.Edit, dataMaster.SiteList);

            // //read only selected date
            // TextBox tbSiteStartE = (TextBox)fvSiteList.FindControl("tbSiteStartE");
            // TextBox tbSiteEndE = (TextBox)fvSiteList.FindControl("tbSiteEndE");
            // tbSiteStartE.Attributes.Add("readonly", "readonly");
            // tbSiteEndE.Attributes.Add("readonly", "readonly");
            break;

        case "cmdCancel":
            break;
        }
    }
Example #2
0
    protected void btnCommand(object sender, CommandEventArgs e)
    {
        string cmdName = e.CommandName.ToString();
        string cmdArg  = e.CommandArgument.ToString();

        switch (cmdName)
        {
        case "cmdAddSite":
            fvSiteList.Visible = true;
            divAction.Visible  = false;
            gvSiteList.Visible = !gvSiteList.Visible;
            break;

        case "cmdSearchSite":
            if (tbSearch.Text.Trim() != String.Empty)
            {
                //set data
                DetailSiteList siteSearch = new DetailSiteList();
                siteSearch.SiteIDX     = -1;
                siteSearch.ProjectName = tbSearch.Text.Trim();

                dataMaster.SiteList    = new DetailSiteList[1];
                dataMaster.SiteList[0] = siteSearch;

                actionType = 23;
                //execute data
                dataMaster            = serviceMaster.ActionDataMaster("site", dataMaster, actionType);
                ViewState["listData"] = dataMaster.SiteList;
                setGridData(gvSiteList, ViewState["listData"]);
            }
            break;

        case "cmdSearchReset":
            ViewState["listData"] = null;
            tbSearch.Text         = String.Empty;
            getGridData("site", dataMaster, 20);
            break;
        }
    }
Example #3
0
    protected void btnCommand(object sender, CommandEventArgs e)
    {
        string cmdName = e.CommandName.ToString();
        string cmdArg = e.CommandArgument.ToString();

        switch (cmdName)
        {
            case "cmdAddSite":
                fvSiteList.Visible = true;
                divAction.Visible = false;
                gvSiteList.Visible = !gvSiteList.Visible;
                break;
            case "cmdSearchSite":
                if (tbSearch.Text.Trim() != String.Empty)
                {
                    //set data
                    DetailSiteList siteSearch = new DetailSiteList();
                    siteSearch.SiteIDX = -1;
                    siteSearch.ProjectName = tbSearch.Text.Trim();

                    dataMaster.SiteList = new DetailSiteList[1];
                    dataMaster.SiteList[0] = siteSearch;

                    actionType = 23;
                    //execute data
                    dataMaster = serviceMaster.ActionDataMaster("site", dataMaster, actionType);
                    ViewState["listData"] = dataMaster.SiteList;
                    setGridData(gvSiteList, ViewState["listData"]);
                }
                break;
            case "cmdSearchReset":
                ViewState["listData"] = null;
                tbSearch.Text = String.Empty;
                getGridData("site", dataMaster, 20);
                break;
        }
    }
Example #4
0
    protected void fvCommand(object sender, CommandEventArgs e)
    {
        string cmdName = e.CommandName.ToString();
        string cmdArg  = e.CommandArgument.ToString();

        switch (cmdName)
        {
        case "cmdInsert":
            //set data
            DetailSiteList siteDetail = new DetailSiteList();
            siteDetail.SiteIDX      = 0;
            siteDetail.SiteCode     = ((TextBox)fvSiteList.FindControl("tbSiteCode")).Text.Trim();
            siteDetail.RSiteIDX     = 0;
            siteDetail.ProjectName  = ((TextBox)fvSiteList.FindControl("tbProjectName")).Text.Trim();
            siteDetail.ManagerName  = ((TextBox)fvSiteList.FindControl("tbManagerName")).Text.Trim();
            siteDetail.StaffName    = ((TextBox)fvSiteList.FindControl("tbStaffName")).Text.Trim();
            siteDetail.SiteLocation = ((TextBox)fvSiteList.FindControl("tbSiteLocation")).Text.Trim();
            siteDetail.SiteStart    = ((TextBox)fvSiteList.FindControl("tbSiteStart")).Text.Trim();
            siteDetail.SiteEnd      = ((TextBox)fvSiteList.FindControl("tbSiteEnd")).Text.Trim();
            siteDetail.SiteStatus   = 1;
            dataMaster.SiteList     = new DetailSiteList[1];
            dataMaster.SiteList[0]  = siteDetail;

            actionType = int.Parse("1" + "1");

            //execute data
            dataMaster = serviceMaster.ActionDataMaster("site", dataMaster, actionType);
            //litTest.Text = HttpUtility.HtmlDecode(funcWeb.ConvertObjectToXml(dataMaster));
            //get return code
            localString = dataMaster.ReturnCode;
            //get current data
            if (localString == "0")
            {
                funcWeb.ShowAlert(this, "ดำเนินการเรียบร้อยแล้วค่ะ");
                //clear form
                setFormData(fvSiteList, FormViewMode.Insert, null);
            }
            else
            {
                funcWeb.ShowAlert(this, localString);
            }
            setGridData(gvSiteList, dataMaster.SiteList);
            break;

        case "cmdUpdate":
            //set data
            DetailSiteList siteDetailE = new DetailSiteList();
            siteDetailE.SiteIDX      = int.Parse(((Label)fvSiteList.FindControl("lblSiteIDXE")).Text);
            siteDetailE.SiteCode     = ((TextBox)fvSiteList.FindControl("tbSiteCodeE")).Text.Trim();
            siteDetailE.RSiteIDX     = int.Parse(((Label)fvSiteList.FindControl("lblRSiteIDXE")).Text);
            siteDetailE.ProjectName  = ((TextBox)fvSiteList.FindControl("tbProjectNameE")).Text.Trim();
            siteDetailE.ManagerName  = ((TextBox)fvSiteList.FindControl("tbManagerNameE")).Text.Trim();
            siteDetailE.StaffName    = ((TextBox)fvSiteList.FindControl("tbStaffNameE")).Text.Trim();
            siteDetailE.SiteLocation = ((TextBox)fvSiteList.FindControl("tbSiteLocationE")).Text.Trim();
            siteDetailE.SiteStart    = ((TextBox)fvSiteList.FindControl("tbSiteStartE")).Text.Trim();
            siteDetailE.SiteEnd      = ((TextBox)fvSiteList.FindControl("tbSiteEndE")).Text.Trim();
            siteDetailE.SiteStatus   = int.Parse(((DropDownList)fvSiteList.FindControl("ddlSiteStatusE")).SelectedValue);
            dataMaster.SiteList      = new DetailSiteList[1];
            dataMaster.SiteList[0]   = siteDetailE;

            actionType = int.Parse("1" + ((DropDownList)fvSiteList.FindControl("ddlSiteStatusE")).SelectedValue);
            //execute data
            dataMaster = serviceMaster.ActionDataMaster("site", dataMaster, actionType);
            //litTest.Text = HttpUtility.HtmlDecode(funcWeb.ConvertObjectToXml(dataMaster));
            //get return code
            localString = dataMaster.ReturnCode;
            //get current data
            if (localString == "0")
            {
                funcWeb.ShowAlert(this, "ดำเนินการเรียบร้อยแล้วค่ะ");
                //clear form
                setFormData(fvSiteList, FormViewMode.Insert, null);
            }
            else
            {
                funcWeb.ShowAlert(this, localString);
            }
            setGridData(gvSiteList, dataMaster.SiteList);
            break;

        case "cmdReset":
            //clear form
            setFormData(fvSiteList, FormViewMode.Insert, null);
            break;

        case "cmdCancel":
            //clear form
            setFormData(fvSiteList, FormViewMode.Insert, null);
            break;
        }

        fvSiteList.Visible = !fvSiteList.Visible;
        divAction.Visible  = !divAction.Visible;
        gvSiteList.Visible = !gvSiteList.Visible;
    }
Example #5
0
    protected void fvCommand(object sender, CommandEventArgs e)
    {
        string cmdName = e.CommandName.ToString();
        string cmdArg = e.CommandArgument.ToString();

        switch (cmdName)
        {
            case "cmdInsert":
                //set data
                DetailSiteList siteDetail = new DetailSiteList();
                siteDetail.SiteIDX = 0;
                siteDetail.SiteCode = ((TextBox)fvSiteList.FindControl("tbSiteCode")).Text.Trim();
                siteDetail.RSiteIDX = 0;
                siteDetail.ProjectName = ((TextBox)fvSiteList.FindControl("tbProjectName")).Text.Trim();
                siteDetail.ManagerName = ((TextBox)fvSiteList.FindControl("tbManagerName")).Text.Trim();
                siteDetail.StaffName = ((TextBox)fvSiteList.FindControl("tbStaffName")).Text.Trim();
                siteDetail.SiteLocation = ((TextBox)fvSiteList.FindControl("tbSiteLocation")).Text.Trim();
                siteDetail.SiteStart = ((TextBox)fvSiteList.FindControl("tbSiteStart")).Text.Trim();
                siteDetail.SiteEnd = ((TextBox)fvSiteList.FindControl("tbSiteEnd")).Text.Trim();
                siteDetail.SiteStatus = 1;
                dataMaster.SiteList = new DetailSiteList[1];
                dataMaster.SiteList[0] = siteDetail;

                actionType = int.Parse("1" + "1");

                //execute data
                dataMaster = serviceMaster.ActionDataMaster("site", dataMaster, actionType);
                //litTest.Text = HttpUtility.HtmlDecode(funcWeb.ConvertObjectToXml(dataMaster));
                //get return code
                localString = dataMaster.ReturnCode;
                //get current data
                if (localString == "0")
                {
                    funcWeb.ShowAlert(this, "ดำเนินการเรียบร้อยแล้วค่ะ");
                    //clear form
                    setFormData(fvSiteList, FormViewMode.Insert, null);
                }
                else
                {
                    funcWeb.ShowAlert(this, localString);
                }
                setGridData(gvSiteList, dataMaster.SiteList);
                break;
            case "cmdUpdate":
                //set data
                DetailSiteList siteDetailE = new DetailSiteList();
                siteDetailE.SiteIDX = int.Parse(((Label)fvSiteList.FindControl("lblSiteIDXE")).Text);
                siteDetailE.SiteCode = ((TextBox)fvSiteList.FindControl("tbSiteCodeE")).Text.Trim();
                siteDetailE.RSiteIDX = int.Parse(((Label)fvSiteList.FindControl("lblRSiteIDXE")).Text);
                siteDetailE.ProjectName = ((TextBox)fvSiteList.FindControl("tbProjectNameE")).Text.Trim();
                siteDetailE.ManagerName = ((TextBox)fvSiteList.FindControl("tbManagerNameE")).Text.Trim();
                siteDetailE.StaffName = ((TextBox)fvSiteList.FindControl("tbStaffNameE")).Text.Trim();
                siteDetailE.SiteLocation = ((TextBox)fvSiteList.FindControl("tbSiteLocationE")).Text.Trim();
                siteDetailE.SiteStart = ((TextBox)fvSiteList.FindControl("tbSiteStartE")).Text.Trim();
                siteDetailE.SiteEnd = ((TextBox)fvSiteList.FindControl("tbSiteEndE")).Text.Trim();
                siteDetailE.SiteStatus = int.Parse(((DropDownList)fvSiteList.FindControl("ddlSiteStatusE")).SelectedValue);
                dataMaster.SiteList = new DetailSiteList[1];
                dataMaster.SiteList[0] = siteDetailE;

                actionType = int.Parse("1" + ((DropDownList)fvSiteList.FindControl("ddlSiteStatusE")).SelectedValue);
                //execute data
                dataMaster = serviceMaster.ActionDataMaster("site", dataMaster, actionType);
                //litTest.Text = HttpUtility.HtmlDecode(funcWeb.ConvertObjectToXml(dataMaster));
                //get return code
                localString = dataMaster.ReturnCode;
                //get current data
                if (localString == "0")
                {
                    funcWeb.ShowAlert(this, "ดำเนินการเรียบร้อยแล้วค่ะ");
                    //clear form
                    setFormData(fvSiteList, FormViewMode.Insert, null);
                }
                else
                {
                    funcWeb.ShowAlert(this, localString);
                }
                setGridData(gvSiteList, dataMaster.SiteList);
                break;
            case "cmdReset":
                //clear form
                setFormData(fvSiteList, FormViewMode.Insert, null);
                break;
            case "cmdCancel":
                //clear form
                setFormData(fvSiteList, FormViewMode.Insert, null);
                break;
        }

        fvSiteList.Visible = !fvSiteList.Visible;
        divAction.Visible = !divAction.Visible;
        gvSiteList.Visible = !gvSiteList.Visible;
    }
Example #6
0
    protected void gvRowCommand(object sender, GridViewCommandEventArgs e)
    {
        string cmdName = e.CommandName.ToString();
        string cmdArg = e.CommandArgument.ToString();

        switch (cmdName)
        {
            case "cmdInsert":

                break;
            case "cmdEdit":
                fvSiteList.Visible = true;
                divAction.Visible = false;
                gvSiteList.Visible = !gvSiteList.Visible;

                DetailSiteList siteDetail = new DetailSiteList();
                siteDetail.SiteIDX = int.Parse(cmdArg);
                dataMaster.SiteList = new DetailSiteList[1];
                dataMaster.SiteList[0] = siteDetail;
                dataMaster = serviceMaster.ActionDataMaster("site", dataMaster, 20);
                //litTest.Text = HttpUtility.HtmlDecode(funcWeb.ConvertObjectToXml(dataMaster.SiteList[0]));
                setFormData(fvSiteList, FormViewMode.Edit, dataMaster.SiteList);

                // //read only selected date
                // TextBox tbSiteStartE = (TextBox)fvSiteList.FindControl("tbSiteStartE");
                // TextBox tbSiteEndE = (TextBox)fvSiteList.FindControl("tbSiteEndE");
                // tbSiteStartE.Attributes.Add("readonly", "readonly");
                // tbSiteEndE.Attributes.Add("readonly", "readonly");
                break;
            case "cmdCancel":
                break;
        }
    }