Пример #1
0
 protected void butSubmit_Click(object sender, EventArgs e)
 {
     try
     {
         ContractModel model = new ContractModel();
         model.ID          = Convert.ToInt32((string)txtID.Text.Trim());
         model.Descption   = txtDescption.Text.Trim();
         model.ParentID    = 1;
         model.SlnID       = SlnID;
         model.VerID       = Convert.ToInt32(ddVersion.Text.Trim());
         model.AgreementID = ddlAgreement.SelectedValue.ToInt();
         if (IsModify)
         {
             DbDataLoader.Update(model);
         }
         else
         {
             DbDataLoader.Add(model);
         }
     }
     catch (Exception ex)
     {
         Page.RegisterStartupScript("", "<script language=javascript>alert('添加失败,填写重复!')</script>");
     }
 }
Пример #2
0
        protected void GridView1_RowUpdating(object sender, GridViewUpdateEventArgs e)
        {
            try
            {
                int    id           = Convert.ToInt32((string)GridView1.DataKeys[e.RowIndex].Values[0].ToString());
                string SlnName      = ((TextBox)GridView1.Rows[e.RowIndex].FindControl("SlnName")).Text;
                string Namespace    = ((TextBox)GridView1.Rows[e.RowIndex].FindControl("Namespace")).Text;
                string RefNamespace = ((TextBox)GridView1.Rows[e.RowIndex].FindControl("RefNamespace")).Text;
                string url          = ((TextBox)GridView1.Rows[e.RowIndex].FindControl("Url")).Text;
                string gameid       = ((TextBox)GridView1.Rows[e.RowIndex].FindControl("gameid")).Text;

                SolutionModel mode = new SolutionModel();
                mode.SlnID        = id;
                mode.SlnName      = SlnName;
                mode.Namespace    = Namespace;
                mode.RefNamespace = RefNamespace;
                mode.Url          = url;
                mode.GameID       = Convert.ToInt32(gameid);
                if (DbDataLoader.Update(mode))
                {
                    GridView1.EditIndex = -1;
                    BindData();
                }
            }

            catch (Exception erro)
            {
                Response.Write("错误信息:" + erro.Message);
            }
        }
Пример #3
0
        protected void GridView1_RowUpdating(object sender, GridViewUpdateEventArgs e)
        {
            try
            {
                int    id       = Convert.ToInt32(GridView1.DataKeys[e.RowIndex].Values[0].ToString());
                string Title    = ((TextBox)GridView1.Rows[e.RowIndex].FindControl("Title")).Text;
                string Describe = ((TextBox)GridView1.Rows[e.RowIndex].FindControl("Describe")).Text;


                AgreementModel mode = new AgreementModel();
                mode.AgreementID = id;
                mode.Title       = Title;
                mode.Describe    = Describe;

                if (DbDataLoader.Update(mode))
                {
                    GridView1.EditIndex = -1;
                    BindData();
                }
            }

            catch (Exception erro)
            {
                Response.Write("错误信息:" + erro.Message);
            }
        }
Пример #4
0
        protected void gvGetlist_RowUpdating(object sender, GridViewUpdateEventArgs e)
        {
            try
            {
                TableCell      cell = gvGetlist.Rows[e.RowIndex].Cells[0];
                ParamInfoModel mode = new ParamInfoModel();
                mode.ID         = Convert.ToInt32(((Label)cell.FindControl("IDLabel")).Text.ToString().Trim());
                mode.ContractID = Convert.ToInt32((string)DropGetList.Text);
                mode.ParamType  = Convert.ToInt32(((DropDownList)cell.FindControl("droParamType")).SelectedValue);
                mode.Field      = ((TextBox)cell.FindControl("txtField")).Text.ToString().Trim();
                mode.FieldType  = ((DropDownList)cell.FindControl("droFieldType")).SelectedValue.ToEnum <FieldType>();
                mode.Descption  = ((TextBox)cell.FindControl("txtDescption")).Text.ToString().Trim();
                mode.Required   = Convert.ToBoolean(((DropDownList)cell.FindControl("droRequired")).SelectedValue);
                mode.Remark     = ((TextBox)cell.FindControl("txtRemark")).Text.ToString().Trim();
                mode.SortID     = Convert.ToInt32(((TextBox)cell.FindControl("txtSortID")).Text.ToString().Trim());
                mode.FieldValue = ((TextBox)cell.FindControl("txtFieldValue")).Text.ToString().Trim();
                mode.MinValue   = Convert.ToInt32(((TextBox)cell.FindControl("txtMinValue")).Text.ToString().Trim());
                mode.MaxValue   = Convert.ToInt32(((TextBox)cell.FindControl("txtMaxValue")).Text.ToString().Trim());
                mode.ModifyDate = MathUtils.Now;
                if (DbDataLoader.Update(mode))
                {
                    gvGetlist.EditIndex = -1;
                    QueryResult();
                }
            }

            catch (Exception erro)
            {
                TraceLog.WriteError("RowUpdating:{0}", erro);
                Response.Write("错误信息:" + erro.Message);
            }
        }
Пример #5
0
        protected void butSubmit_Click(object sender, EventArgs e)
        {
            ContractModel model = new ContractModel();

            model.ID          = ContractID;
            model.SlnID       = SlnID;
            model.Descption   = txtDescption.Text.Trim();
            model.AgreementID = Convert.ToInt32((string)ddlAgreement.SelectedValue);
            if (DbDataLoader.Update(model))
            {
                Response.Write("<script language=javascript>alert('修改成功!')</script>");
            }
        }
Пример #6
0
 protected void butSubmit_Click(object sender, EventArgs e)
 {
     if (string.IsNullOrEmpty(EditKey.Text))
     {
         try
         {
             EnumInfoModel model = new EnumInfoModel();
             model.enumName        = txtName.Text;
             model.enumDescription = txtDescription.Text;
             model.enumValueInfo   = txtValueInfo.Text;
             model.SlnID           = SlnID;
             if (DbDataLoader.Add(model) > 0)
             {
                 Bind();
                 btCancelButton_Click(null, null);
                 return;
             }
         }
         catch (Exception ex)
         {
             Page.RegisterStartupScript("", "<script language=javascript>alert('添加失败!')</script>");
         }
     }
     else
     {
         try
         {
             EnumInfoModel model = new EnumInfoModel();
             model.enumName        = txtName.Text;
             model.enumDescription = txtDescription.Text;
             model.enumValueInfo   = txtValueInfo.Text;
             model.SlnID           = SlnID;
             model.ID = int.Parse(EditKey.Text);
             if (DbDataLoader.Update(model))
             {
                 Bind();
                 btCancelButton_Click(null, null);
                 return;
             }
         }
         catch (Exception ex)
         {
             Page.RegisterStartupScript("", "<script language=javascript>alert('编辑失败!')</script>");
         }
     }
 }
Пример #7
0
        protected void OnGridRowUpdating(object sender, GridViewUpdateEventArgs e)
        {
            try
            {
                var gv = sender as GridView;
                if (gv == null)
                {
                    return;
                }
                var            keys = gv.DataKeys[e.RowIndex];
                TableCell      cell = gv.Rows[e.RowIndex].Cells[0];
                ParamInfoModel mode = new ParamInfoModel();
                mode.ID         = keys.Value.ToInt();
                mode.ContractID = ddContract.Text.ToInt();
                mode.ParamType  = keys.Values[1].ToInt();
                mode.Field      = ((TextBox)cell.FindControl("txtField")).Text.Trim();
                mode.FieldType  = ((DropDownList)cell.FindControl("droFieldType")).SelectedValue.ToEnum <FieldType>();
                mode.Remark     = JoinArray(',', ((TextBox)cell.FindControl("hiDescption")).Text.Trim(),
                                            ((TextBox)cell.FindControl("txtDescption")).Text.Trim());//合并到Remark字段
                mode.Descption = "";
                var fieldVlue = ((TextBox)cell.FindControl("txtFieldValue"));
                if (fieldVlue != null)
                {
                    mode.FieldValue = fieldVlue.Text.Trim();
                }
                var conRequired = (DropDownList)cell.FindControl("droRequired");
                if (conRequired != null)
                {
                    mode.Required = Convert.ToBoolean(conRequired.Text);
                }
                mode.SortID     = -1;
                mode.ModifyDate = MathUtils.Now;
                if (DbDataLoader.Update(mode))
                {
                    gv.EditIndex = -1;
                    BindResult();
                }
            }

            catch (Exception erro)
            {
                TraceLog.WriteError("RowUpdating:{0}", erro);
                Response.Write("错误信息:" + erro.Message);
            }
        }
Пример #8
0
        protected void GridView1_RowUpdating(object sender, GridViewUpdateEventArgs e)
        {
            try
            {
                int    id           = Convert.ToInt32((string)GridView1.DataKeys[e.RowIndex].Values[0].ToString());
                string SlnName      = ((TextBox)GridView1.Rows[e.RowIndex].FindControl("SlnName")).Text;
                string Namespace    = ((TextBox)GridView1.Rows[e.RowIndex].FindControl("Namespace")).Text;
                string RefNamespace = ((TextBox)GridView1.Rows[e.RowIndex].FindControl("RefNamespace")).Text;
                string url          = ((TextBox)GridView1.Rows[e.RowIndex].FindControl("Url")).Text;
                string gameid       = ((TextBox)GridView1.Rows[e.RowIndex].FindControl("gameid")).Text;

                string SerUseScript    = ((DropDownList)GridView1.Rows[e.RowIndex].FindControl("SerUseScript")).Text;
                string CliUseScript    = ((DropDownList)GridView1.Rows[e.RowIndex].FindControl("CliUseScript")).Text;
                string RespContentType = ((DropDownList)GridView1.Rows[e.RowIndex].FindControl("RespContentType")).Text;
                bool   IsDParam        = ((CheckBox)GridView1.Rows[e.RowIndex].FindControl("IsDParam")).Checked;

                SolutionModel mode = new SolutionModel();
                mode.SlnID           = id;
                mode.SlnName         = SlnName;
                mode.Namespace       = Namespace;
                mode.RefNamespace    = RefNamespace;
                mode.Url             = url;
                mode.GameID          = Convert.ToInt32(gameid);
                mode.SerUseScript    = SerUseScript;
                mode.CliUseScript    = CliUseScript;
                mode.RespContentType = RespContentType.ToInt();
                mode.IsDParam        = IsDParam;
                if (DbDataLoader.Update(mode))
                {
                    GridView1.EditIndex = -1;
                    BindData();
                }
            }

            catch (Exception erro)
            {
                Response.Write("错误信息:" + erro.Message);
            }
        }
Пример #9
0
        protected void GridView1_RowUpdating(object sender, GridViewUpdateEventArgs e)
        {
            try
            {
                int    id    = Convert.ToInt32((string)GridView1.DataKeys[e.RowIndex].Values[0].ToString());
                string title = ((TextBox)GridView1.Rows[e.RowIndex].FindControl("itTitle")).Text;

                VersionMode model = new VersionMode();
                model.ID    = id;
                model.Title = title;
                model.SlnID = SlnId;
                if (DbDataLoader.Update(model))
                {
                    GridView1.EditIndex = -1;
                    BindData();
                }
            }

            catch (Exception erro)
            {
                Response.Write("错误信息:" + erro.Message);
            }
        }