示例#1
0
    protected void Button_ComSP(object sender, EventArgs e)
    {
        string Pname;
        bool   temp = false;

        foreach (GridViewRow item in Gridview_PMSupply.Rows)
        {
            RadioButton rb = item.FindControl("RadioButtonMarkup") as RadioButton;

            if (rb.Checked)
            {
                Pname = Gridview_PMSupply.DataKeys[item.RowIndex].Value.ToString();
                temp  = true;

                TextBox6.Text = Pname;
                UpdatePanel_SampleNew.Update();
            }
        }
        if (!temp)
        {
            ScriptManager.RegisterClientScriptBlock(UpdatePanel_Supply, GetType(), "aa", "alert('请选择供应商')", true);
            return;
        }
        else
        {
            Panel_Supply.Visible = false;
            UpdatePanel_Supply.Update();
        }
    }
    //提交客户信息
    protected void Button1_Com1(object sender, EventArgs e)
    {
        if (TextBox6.Text != "")
        {
            CRMNewCustormDevelopinfo.CRMCIF_ID  = new Guid(label_SupplyID.Text.ToString());
            CRMNewCustormDevelopinfo.CRMNCD_Man = Session["UserName"].ToString();

            if (label_New.Text == "新增客户信息")
            {
                ccl.InsertCRMNewCustormDevelop(CRMNewCustormDevelopinfo);
            }
            if (label_New.Text == "修改客户信息")
            {
                CRMNewCustormDevelopinfo.CRMNCD_ID = new Guid(label_ManID.Text);
                ccl.UpdateCRMNewCustormDevelop_Info(CRMNewCustormDevelopinfo);
            }
            TextBox6.Text           = "";
            TextBox2.Text           = "";
            TextBox3.Text           = "";
            Panel_SampleNew.Visible = false;
            UpdatePanel_SampleNew.Update();
            BindGridview1("");
            UpdatePanel_OutWeb.Update();
        }
        else
        {
            ScriptManager.RegisterClientScriptBlock(Page, GetType(), "aa", "alert('标记*的为必填项,请填写完整!')", true);
            return;
        }
    }
 //取消提交客户信息
 protected void Button_Cancel(object sender, EventArgs e)
 {
     TextBox6.Text           = "";
     TextBox2.Text           = "";
     TextBox3.Text           = "";
     Panel_SampleNew.Visible = false;
     UpdatePanel_SampleNew.Update();
 }
示例#4
0
 //取消提交外送样品
 protected void Button_Cancel(object sender, EventArgs e)
 {
     TextBox4.Text = "";
     TextBox2.Text = "";
     TextBox6.Text = "";
     DropDownList4.SelectedValue = "请选择";
     TextBox7.Text           = "";
     Panel_SampleNew.Visible = false;
     UpdatePanel_SampleNew.Update();
 }
示例#5
0
    //修改、删除、分析
    protected void Gridview1_RowCommand(object sender, GridViewCommandEventArgs e)
    {
        if (e.CommandName == "Modify1")//修改
        {
            GridViewRow row = ((LinkButton)e.CommandSource).Parent.Parent as GridViewRow;
            Gridview1.SelectedIndex = row.RowIndex;
            label_SampleID.Text     = e.CommandArgument.ToString();
            label_New.Text          = Gridview1.Rows[row.RowIndex].Cells[1].Text.ToString();
            TextBox4.Text           = Gridview1.Rows[row.RowIndex].Cells[7].Text.ToString();

            TextBox6.Text = Gridview1.Rows[row.RowIndex].Cells[2].Text.ToString();
            TextBox2.Text = Gridview1.Rows[row.RowIndex].Cells[5].Text.ToString();
            DropDownList4.SelectedValue = Gridview1.Rows[row.RowIndex].Cells[6].Text.ToString();
            TextBox7.Text           = Gridview1.DataKeys[row.RowIndex]["CRMOS_Remark"].ToString();
            Panel_SampleNew.Visible = true;
            UpdatePanel_SampleNew.Update();
        }
        if (e.CommandName == "Delete1")//删除
        {
            GridViewRow row = ((LinkButton)e.CommandSource).Parent.Parent as GridViewRow;
            Gridview1.SelectedIndex       = row.RowIndex;
            label_SampleID.Text           = e.CommandArgument.ToString();
            CRMOutsideSampleinfo.CRMOS_ID = new Guid(label_SampleID.Text.ToString());
            cs.DeleteCRMOutsideSample(CRMOutsideSampleinfo);
            BindGridview1("");
            UpdatePanel_OutWeb.Update();
            ScriptManager.RegisterClientScriptBlock(UpdatePanel_OutWeb, GetType(), "alert", "alert('删除成功!')", true);
            return;
        }
        if (e.CommandName == "Analysis")//分析
        {
            GridViewRow row = ((LinkButton)e.CommandSource).Parent.Parent as GridViewRow;
            Gridview1.SelectedIndex = row.RowIndex;
            label_SampleID.Text     = e.CommandArgument.ToString();
            label_Result.Text       = Gridview1.Rows[row.RowIndex].Cells[1].Text.ToString() + "   " + Gridview1.Rows[row.RowIndex].Cells[2].Text.ToString();
            TextBox14.Text          = Gridview1.DataKeys[row.RowIndex]["CRMOS_AnalysisResult"].ToString();
            Panel_Check.Visible     = true;
            UpdatePanel_Check.Update();
        }
        if (e.CommandName == "Check1")
        {
            GridViewRow row = ((LinkButton)e.CommandSource).Parent.Parent as GridViewRow;
            label18.Text   = Gridview1.Rows[row.RowIndex].Cells[4].Text.ToString();
            label19.Text   = e.CommandArgument.ToString();
            Panel1.Visible = true;
            BindBos();
            UpdatePanel1.Update();
        }
        if (e.CommandName == "UP1")
        {
            Label46.Text = e.CommandArgument.ToString();
            ShowPanel();
            UpdatePanel_upload.Update();
        }
    }
示例#6
0
    //检索
    protected void Button1_Sh(object sender, EventArgs e)
    {
        string condition = GetCondition();

        BindGridview1(condition);
        UpdatePanel_OutWeb.Update();
        Panel_SampleNew.Visible = false;
        UpdatePanel_SampleNew.Update();
        Panel_Supply.Visible = false;
        UpdatePanel_Supply.Update();
        Panel_Check.Visible = false;
        UpdatePanel_Check.Update();
    }
 //编辑、删除、开发进度
 protected void Gridview1_RowCommand(object sender, GridViewCommandEventArgs e)
 {
     if (e.CommandName == "Modify1")//编辑
     {
         GridViewRow row = ((LinkButton)e.CommandSource).Parent.Parent as GridViewRow;
         Gridview1.SelectedIndex = row.RowIndex;
         label_ManID.Text        = e.CommandArgument.ToString();
         label_New.Text          = "修改客户信息";
         TextBox2.Text           = Gridview1.Rows[row.RowIndex].Cells[2].Text.ToString();
         TextBox6.Text           = Gridview1.Rows[row.RowIndex].Cells[1].Text.ToString();
         TextBox3.Text           = Gridview1.Rows[row.RowIndex].Cells[3].Text.ToString();
         Panel_SampleNew.Visible = true;
         UpdatePanel_SampleNew.Update();
     }
     if (e.CommandName == "Delete1")//删除
     {
         GridViewRow row = ((LinkButton)e.CommandSource).Parent.Parent as GridViewRow;
         Gridview1.SelectedIndex            = row.RowIndex;
         label_ManID.Text                   = e.CommandArgument.ToString();
         CRMNewCustormDevelopinfo.CRMNCD_ID = new Guid(label_ManID.Text);
         ccl.DeleteCRMNewCustormDevelop(CRMNewCustormDevelopinfo);
         BindGridview1("");
         UpdatePanel_OutWeb.Update();
         ScriptManager.RegisterClientScriptBlock(UpdatePanel_OutWeb, GetType(), "aa", "alert('删除成功!')", true);
         return;
     }
     if (e.CommandName == "Analysis")//开发进度
     {
         GridViewRow row = ((LinkButton)e.CommandSource).Parent.Parent as GridViewRow;
         Gridview1.SelectedIndex = row.RowIndex;
         label_ManID.Text        = e.CommandArgument.ToString();
         label9.Text             = Gridview1.Rows[row.RowIndex].Cells[1].Text.ToString() + "   " + Gridview1.Rows[row.RowIndex].Cells[2].Text.ToString() + "   " + Gridview1.Rows[row.RowIndex].Cells[3].Text.ToString();
         string condition;
         condition = "and CRMNCD_ID='" + label_ManID.Text + "'";
         BindGridview2(condition);
         label9.Visible = true;
         if (Gridview2.Rows.Count > 0)
         {
             TextBox10.Text = Gridview2.Rows[0].Cells[2].Text.ToString();
         }
         Panel_NewProgram.Visible = true;
         UpdatePanel_NewProgram.Update();
     }
 }
示例#8
0
    //提交外送样品
    protected void Button1_Com1(object sender, EventArgs e)
    {
        if (TextBox4.Text != "")
        {
            CRMOutsideSampleinfo.CRMOS_Num = Convert.ToDecimal(TextBox4.Text.ToString());
        }
        else
        {
            ScriptManager.RegisterClientScriptBlock(UpdatePanel_SampleNew, GetType(), "alert", "alert('标记*的为必填项,请填写完整!')", true);
            return;
        }
        if (TextBox2.Text != "")
        {
            CRMOutsideSampleinfo.CRMOS_AlertDay = Convert.ToInt16(TextBox2.Text.ToString());
        }
        else
        {
            ScriptManager.RegisterClientScriptBlock(UpdatePanel_SampleNew, GetType(), "alert", "alert('标记*的为必填项,请填写完整!')", true);
            return;
        }
        if (TextBox6.Text != "")
        {
            CRMOutsideSampleinfo.CRMOS_Factory = TextBox6.Text.ToString();
        }
        else
        {
            ScriptManager.RegisterClientScriptBlock(UpdatePanel_SampleNew, GetType(), "alert", "alert('标记*的为必填项,请填写完整!')", true);
            return;
        }
        if (DropDownList4.SelectedValue != "请选择")
        {
            CRMOutsideSampleinfo.CRMOS_AnalysisReport = DropDownList4.SelectedValue.ToString();
        }
        else
        {
            ScriptManager.RegisterClientScriptBlock(UpdatePanel_SampleNew, GetType(), "alert", "alert('标记*的为必填项,请填写完整!')", true);
            return;
        }
        if (TextBox7.Text != "")
        {
            CRMOutsideSampleinfo.CRMOS_Remark = TextBox7.Text.ToString();
        }

        CRMOutsideSampleinfo.CRMOS_State = "已提交";
        if (label_New.Text == "新增外送样品")
        {
            CRMOutsideSampleinfo.CRMOS_State = "已提交";
            string man = Session["UserName"].ToString();
            cs.InsertCRMOutsideSample(CRMOutsideSampleinfo, man);
        }
        else
        {
            CRMOutsideSampleinfo.CRMOS_ID = new Guid(label_SampleID.Text.ToString());
            cs.UpdateCRMOutsideSample(CRMOutsideSampleinfo);
        }
        TextBox4.Text = "";
        TextBox2.Text = "";
        TextBox6.Text = "";
        DropDownList4.SelectedValue = "请选择";
        TextBox7.Text           = "";
        Panel_SampleNew.Visible = false;
        UpdatePanel_SampleNew.Update();
        BindGridview1("");
        UpdatePanel_OutWeb.Update();
        string remind = "ERP系统消息:" + Session["UserName"].ToString() + "于" + DateTime.Now.ToString("F") + "提交了外来样品申请,请审核!";
        string sErr   = RTXhelper.Send(remind, "外来样品审核");

        if (!string.IsNullOrEmpty(sErr))
        {
            ScriptManager.RegisterClientScriptBlock(Page, GetType(), "alert", "alert('" + sErr + "')", true);
        }
    }
示例#9
0
 //新增
 protected void Button3_New(object sender, EventArgs e)
 {
     label_New.Text          = "新增外送样品";
     Panel_SampleNew.Visible = true;
     UpdatePanel_SampleNew.Update();
 }