protected void btnParamRemove_Click(object sender, EventArgs e) { try { int sortFrom = ddParamCopyFrom.Text.ToInt(); int sortTo = ddParamCopyTo.Text.ToInt(); if (sortFrom > sortTo) { return; } int slnId = ddlSolution.Text.ToInt(); int verId = ddVersion.Text.ToInt(); int contractId = ddContract.Text.ToInt(); int paramType = ddParamType.Text.ToInt(); var paramList = DbDataLoader.GetParamInfo(slnId, contractId, paramType, verId); var removeList = paramList.FindAll(t => t.SortID >= sortFrom && t.SortID <= sortTo); foreach (var param in removeList) { DbDataLoader.Delete(param); } BindGrid(slnId, verId, contractId); } catch (Exception ex) { TraceLog.WriteError("Default Param Remove error:{0}", ex); } }
protected void GridView_RowCommand(object sender, GridViewCommandEventArgs e) { int id = int.Parse(e.CommandArgument.ToString()); switch (e.CommandName) { case "sel": { EnumInfoModel info = DbDataLoader.GetEnumInfo(f => { f.Condition = f.FormatExpression("ID"); f.AddParam("ID", id); }).FirstOrDefault(); txtName.Text = info.enumName; txtDescription.Text = info.enumDescription; txtValueInfo.Text = info.enumValueInfo; AddorEditMode(true); EditKey.Text = e.CommandArgument.ToString(); } break; case "del": { DbDataLoader.Delete(new EnumInfoModel() { ID = id }); Bind(); } break; } }
protected void OnRespGridDelete(object sender, CommandEventArgs e) { int id = Convert.ToInt32(e.CommandArgument.ToString()); if (DbDataLoader.Delete(new ParamInfoModel() { ID = id })) { Response.Write("<script language=javascript>alert('删除成功!')</script>"); } else { Response.Write("<script language=javascript>alert('删除失败!')</script>"); } BindResult(); }
protected void OnRespGridDelete(object sender, CommandEventArgs e) { int id = Convert.ToInt32(e.CommandArgument.ToString()); if (DbDataLoader.Delete(new ParamInfoModel() { ID = id })) { Alert("删除成功!", GetUrl()); } else { Alert("删除失败!", GetUrl()); } BindResult(); }
protected void btnDeldte_Click(object sender, EventArgs e) { if (!DropGetList.Text.Trim().Equals("")) { var contractModel = new ContractModel() { ID = DropGetList.Text.ToInt(), SlnID = ddlSolution.Text.ToInt() }; if (DbDataLoader.Delete(contractModel)) { Response.Write("<script language=javascript>alert('删除成功!')</script>"); QueryResult(); Bind(); } else { Response.Write("<script language=javascript>alert('删除失败!')</script>"); } } }
protected void GridView1_RowDeleting(object sender, GridViewDeleteEventArgs e) { try { int id = Convert.ToInt32((string)GridView1.DataKeys[e.RowIndex].Values[0].ToString()); if (DbDataLoader.Delete(new SolutionModel() { SlnID = id })) { GridView1.EditIndex = -1; BindData(); } } catch (Exception erro) { Response.Write("错误信息:" + erro.Message); } }
protected void btnDelete_Click(object sender, EventArgs e) { try { var contractModel = new ContractModel() { ID = txtID.Text.ToInt(), SlnID = SlnID }; if (DbDataLoader.Delete(contractModel)) { Response.Write("<script language=javascript>alert('删除成功!')</script>"); Response.Redirect("Default.aspx?edit=true"); } else { Response.Write("<script language=javascript>alert('删除失败!')</script>"); } } catch (Exception ex) { TraceLog.WriteError("delete contract error:{0}", ex); } }