585 lines
20 KiB
C#
585 lines
20 KiB
C#
using System;
|
||
using System.Collections.Generic;
|
||
using System.Linq;
|
||
using System.Web;
|
||
using System.Web.UI;
|
||
using System.Web.UI.WebControls;
|
||
using Maticsoft.BLL;
|
||
using System.Data;
|
||
using System.Data.SqlClient;
|
||
using Ajax;
|
||
using System.Drawing;
|
||
public partial class TcOrder_browse : CommonPage
|
||
{
|
||
//创建一个共用的生产单bll层
|
||
Maticsoft.BLL.nr_z_scd scdbll = new Maticsoft.BLL.nr_z_scd();
|
||
//创建一个共用的订单bll层
|
||
Maticsoft.BLL.nr_z_dd ddbll = new Maticsoft.BLL.nr_z_dd();
|
||
//创建一个共用的订单模板
|
||
Maticsoft.Model.nr_z_dd dd = new Maticsoft.Model.nr_z_dd();
|
||
//创建一个共用的客户bll层
|
||
Maticsoft.BLL.nr_z_kehu kehubll = new Maticsoft.BLL.nr_z_kehu();
|
||
//创建一个操作记录模板
|
||
Maticsoft.Model.nr_sys_rizhi rizhi = new Maticsoft.Model.nr_sys_rizhi();
|
||
//创建一个操作记录bll
|
||
Maticsoft.BLL.nr_sys_rizhi rizhibll = new Maticsoft.BLL.nr_sys_rizhi();
|
||
public string ddid = "";
|
||
protected void Page_Load(object sender, EventArgs e)
|
||
{
|
||
Utility.RegisterTypeForAjax(typeof(TcOrder_browse));
|
||
if (!IsPostBack)
|
||
{
|
||
|
||
if (Session["user"] == null)
|
||
{
|
||
Response.Redirect("../index.aspx");
|
||
}
|
||
Maticsoft.Model.nr_z_yhzh user = (Maticsoft.Model.nr_z_yhzh)(Session["user"]);
|
||
|
||
if (Request.QueryString["xmid"] != null && Request.QueryString["xmid"] != "")
|
||
{
|
||
id.Value = DBHlper.getfirstcolmn("select dd_id from nr_z_dd_tccp where id='" + Request.QueryString["xmid"] + "'");
|
||
}
|
||
else
|
||
if (Request.QueryString["uid"] != null && Request.QueryString["uid"] != "")
|
||
{
|
||
id.Value = Request.QueryString["uid"].ToString();
|
||
}
|
||
else
|
||
{
|
||
Response.Redirect("../Common/error.aspx");
|
||
}
|
||
initdata(id.Value);
|
||
pdquanxian(user.juese);
|
||
updatewlxx(Convert.ToInt32(id.Value));
|
||
}
|
||
ddid = id.Value;
|
||
getbgjilucount();
|
||
}
|
||
|
||
|
||
#region 获取真正数据值
|
||
private void initdata(string did)
|
||
{
|
||
|
||
int idz = Convert.ToInt32(did);
|
||
dd = ddbll.GetModel(idz);
|
||
djmc.Text = dd.djmc;
|
||
khbh.Text = dd.kh_bh;
|
||
bh.Text = dd.bh;
|
||
ddlx.Text = DBHlper.getfirstcolmn("select mingcheng from nr_sys_bianma where id=" + dd.ddlx);
|
||
ddzt.Text = dd.ddzt;
|
||
khmc.Text = kehubll.GetList("bianhao='" + dd.kh_bh + "'").Tables[0].Rows[0]["mingcheng"].ToString();
|
||
lxr.Text = dd.lianxiren;
|
||
lxfs.Text = dd.lianxifangshi;
|
||
ywy.Text = dd.ywy;
|
||
xdrq.Text = DateTime.Parse(dd.xdrq.ToString()).ToString("yyyy-MM-dd HH:mm");
|
||
jzrq.Text = DateTime.Parse(dd.jzrq.ToString()).ToString("yyyy-MM-dd");
|
||
shsj.Text = dd.shsj.ToString();
|
||
zdr.Text = dd.zdr;
|
||
shr.Text = dd.shr;
|
||
shjg.Text = dd.shjg;
|
||
shyj.Text = dd.shyj;
|
||
ddbz.Text = dd.ddbz;
|
||
ddzje.Text = dd.ddzje.ToString();
|
||
|
||
}
|
||
#endregion
|
||
#region 修改时用来加载定单产品项目
|
||
private void updatewlxx(int dd_id)
|
||
{
|
||
//修改页面时,首先吧项目明细的表头加载出来
|
||
string biao = "<table id='ddxm' class='bule'> <tr id='0' class='tbtilt'>"
|
||
+ "<td><span>项目类型</span></td><td><span>产品货号</span></td><td><span>产品名称</span></td>"
|
||
+ " <td><span>规格(CM)</span></td><td><span>种类</span></td><td><span>订货数量</span></td><td><span>单位</span></td>"
|
||
+ " <td><span>单价</span></td><td><span>金额</span></td><td ><span>交货日期</span></td> <td><span>备注</span></td></tr>";
|
||
//查询数据视图,获取当前订单下的所有明细
|
||
DataSet ds = DBHlper.Execute("select * from view_nr_z_dd_tccp where dd_id='" + dd_id + "' order by id ");
|
||
DataTable dtgx = new DataTable();
|
||
if (ds != null && ds.Tables[0].Rows.Count > 0)
|
||
{
|
||
//如果当前订单下存在明细就加载成tr行
|
||
foreach (DataRow r in ds.Tables[0].Rows)
|
||
{ //为保证唯一性,获取id拼接,保证稳定性
|
||
string hcount = r["id"].ToString();
|
||
biao += "<tr id='" + hcount + "' name='" + hcount + "'>"
|
||
+ "<td><span>" + r["mxlx"].ToString() + "</span></td><td><span>" + r["cphh"].ToString() + "</span></td>"
|
||
+ "<td><span>" + r["cpmc"].ToString() + "</span></td>"
|
||
+ "<td ><span>" + r["gg"].ToString() + "</span></td>"
|
||
+ "<td><span>" + r["zl"].ToString() + "</span>"
|
||
+ "<td><span>" + r["dhsl"].ToString() + "</span></td><td><span>" + r["dw"].ToString() + "</span></td>"
|
||
+ "<td><span>" + r["danjia"].ToString() + "</span></td><td><span>" + r["jine"].ToString() + "</span></td>"
|
||
+ "<td><span>" + Convert.ToDateTime(r["jhrq"]).ToString("yyyy-MM-dd") + "</span></td><td><span>" + r["bz"].ToString() + "</span></td>"
|
||
+ "</tr>";
|
||
}
|
||
}
|
||
|
||
cpxx.InnerHtml = biao + "</table>";
|
||
}
|
||
#endregion
|
||
#region 反审核权限查看
|
||
void pdquanxianfs()
|
||
{
|
||
Maticsoft.Model.nr_z_yhzh user = (Maticsoft.Model.nr_z_yhzh)(Session["user"]);
|
||
if (DBHlper.GetPermission(user.juese, "订单管理", "nr_z_dd", "反审核") != false)
|
||
{
|
||
shenhebg.Visible = true;
|
||
}
|
||
}
|
||
#endregion
|
||
#region 敏感权限查看
|
||
void pdquanxian(int juese)
|
||
{
|
||
Maticsoft.Model.nr_z_yhzh user = (Maticsoft.Model.nr_z_yhzh)(Session["user"]);
|
||
if (DBHlper.getzt(user.id) != 1)
|
||
{
|
||
Response.Redirect("../index.aspx");
|
||
}
|
||
|
||
var features = new string[]
|
||
{ "查看全部", "查看个人", "编辑个人", "编辑全部", "删除个人",
|
||
"删除全部", "审核", "提交个人", "提交全部", "变更个人", "变更全部", "复制个人",
|
||
"复制全部", "生成生产单", "打印", "添加", "查看变更记录"
|
||
};
|
||
var permissions = DBHlper.GetPermissions(juese, "订单管理", "nr_z_dd", features);
|
||
//if (DBHlper.GetPermission(juese, "订单管理", "nr_z_dd", "查看全部") == false
|
||
// && DBHlper.GetPermission(juese, "订单管理", "nr_z_dd", "查看个人") == false)
|
||
//{
|
||
// Response.Redirect("../Common/nopower.htm");
|
||
//}
|
||
if (!permissions["查看全部"] && !permissions["查看个人"])
|
||
{
|
||
Response.Redirect("../Common/nopower.htm");
|
||
}
|
||
|
||
//if (DBHlper.GetPermission(juese, "订单管理", "nr_z_dd", "编辑个人") && zdr.Text == user.zhanghao)
|
||
//{
|
||
// bt_tj.Visible = true;
|
||
|
||
//}
|
||
if (permissions["编辑个人"] && zdr.Text == user.zhanghao)
|
||
{
|
||
bt_tj.Visible = true;
|
||
}
|
||
|
||
//if (DBHlper.GetPermission(juese, "订单管理", "nr_z_dd", "编辑全部"))
|
||
//{
|
||
// bt_tj.Visible = true;
|
||
//}
|
||
|
||
|
||
if (permissions["编辑全部"])
|
||
{
|
||
bt_tj.Visible = true;
|
||
}
|
||
|
||
|
||
//if (DBHlper.GetPermission(juese, "订单管理", "nr_z_dd", "删除个人") && zdr.Text == user.zhanghao)
|
||
//{
|
||
// shanchu.Visible = true;
|
||
//}
|
||
|
||
if (permissions["删除个人"] && zdr.Text == user.zhanghao)
|
||
{
|
||
shanchu.Visible = true;
|
||
}
|
||
|
||
//if (DBHlper.GetPermission(juese, "订单管理", "nr_z_dd", "删除全部"))
|
||
//{
|
||
// shanchu.Visible = true;
|
||
//}
|
||
|
||
if (permissions["删除全部"])
|
||
{
|
||
shanchu.Visible = true;
|
||
}
|
||
|
||
//if (DBHlper.GetPermission(juese, "订单管理", "nr_z_dd", "审核"))
|
||
//{
|
||
// shenhetg.Visible = true;
|
||
// shenhebg.Visible = true;
|
||
//}
|
||
|
||
if (permissions["审核"])
|
||
{
|
||
shenhetg.Visible = true;
|
||
shenhebg.Visible = true;
|
||
}
|
||
|
||
//if (DBHlper.GetPermission(juese, "订单管理", "nr_z_dd", "提交个人") && zdr.Text == user.zhanghao)
|
||
//{
|
||
// tijiao.Visible = true;
|
||
//}
|
||
|
||
if (permissions["提交个人"] && zdr.Text == user.zhanghao)
|
||
{
|
||
tijiao.Visible = true;
|
||
}
|
||
|
||
//if (DBHlper.GetPermission(juese, "订单管理", "nr_z_dd", "提交全部"))
|
||
//{
|
||
// tijiao.Visible = true;
|
||
//}
|
||
|
||
if (permissions["提交全部"])
|
||
{
|
||
tijiao.Visible = true;
|
||
}
|
||
|
||
//if (DBHlper.GetPermission(juese, "订单管理", "nr_z_dd", "变更个人") && zdr.Text == user.zhanghao)
|
||
//{
|
||
|
||
// biangeng.Visible = true;
|
||
//}
|
||
|
||
if (permissions["变更个人"] && zdr.Text == user.zhanghao)
|
||
{
|
||
biangeng.Visible = true;
|
||
}
|
||
|
||
//if (DBHlper.GetPermission(juese, "订单管理", "nr_z_dd", "变更全部"))
|
||
//{
|
||
|
||
// biangeng.Visible = true;
|
||
//}
|
||
|
||
if (permissions["变更全部"])
|
||
{
|
||
|
||
biangeng.Visible = true;
|
||
}
|
||
|
||
|
||
//if (DBHlper.GetPermission(juese, "订单管理", "nr_z_dd", "复制个人") && zdr.Text == user.zhanghao)
|
||
//{
|
||
|
||
// zaiban.Visible = true;
|
||
//}
|
||
|
||
if (permissions["复制个人"] && zdr.Text == user.zhanghao)
|
||
{
|
||
zaiban.Visible = true;
|
||
}
|
||
|
||
if (DBHlper.GetPermission(juese, "订单管理", "nr_z_dd", "复制全部"))
|
||
{
|
||
|
||
zaiban.Visible = true;
|
||
}
|
||
|
||
if (permissions["复制全部"])
|
||
{
|
||
zaiban.Visible = true;
|
||
}
|
||
|
||
//if (DBHlper.GetPermission(juese, "订单管理", "nr_z_dd", "生成生产单"))
|
||
//{
|
||
|
||
// scscd.Visible = true;
|
||
//}
|
||
|
||
if (permissions["生成生产单"])
|
||
{
|
||
scscd.Visible = true;
|
||
}
|
||
|
||
//if (DBHlper.GetPermission(juese, "订单管理", "nr_z_dd", "打印"))
|
||
//{
|
||
// dayin.Visible = true;
|
||
//}
|
||
|
||
if (permissions["打印"])
|
||
{
|
||
dayin.Visible = true;
|
||
}
|
||
|
||
//if (DBHlper.GetPermission(juese, "订单管理", "nr_z_dd", "添加"))
|
||
//{
|
||
// bt_add.Visible = true;
|
||
//}
|
||
if (permissions["添加"])
|
||
{
|
||
bt_add.Visible = true;
|
||
}
|
||
|
||
|
||
//if (DBHlper.GetPermission(juese, "订单管理", "nr_z_dd", "查看变更记录"))
|
||
//{
|
||
// bgjilu.Visible = true;
|
||
//}
|
||
|
||
if (permissions["查看变更记录"])
|
||
{
|
||
bgjilu.Visible = true;
|
||
}
|
||
|
||
if (dd.ddzt == "通过")
|
||
{
|
||
shenhebg.Text = "反审核";
|
||
shenhebg.Visible = false;
|
||
shanchu.Enabled = false;
|
||
shanchu.BackColor = System.Drawing.Color.Gray;
|
||
shanchu.ForeColor = System.Drawing.Color.Gray;
|
||
bt_tj.Enabled = false;
|
||
bt_tj.BackColor = System.Drawing.Color.Gray;
|
||
tijiao.Enabled = false;
|
||
tijiao.BackColor = System.Drawing.Color.Gray;
|
||
pdquanxianfs();
|
||
shenhetg.Visible = false;
|
||
string sczt = DBHlper.getfirstcolmn("select count(*) from nr_z_scd_cp where djbh='" + bh.Text + "'");
|
||
if (Convert.ToInt32(sczt) > 0)
|
||
{
|
||
biangeng.Enabled = false;
|
||
biangeng.BackColor = System.Drawing.Color.Gray;
|
||
|
||
}
|
||
}
|
||
else
|
||
{
|
||
scscd.Enabled = false;
|
||
scscd.BackColor = System.Drawing.Color.Gray;
|
||
}
|
||
if (dd.ddzt == "不过")
|
||
{
|
||
shenhebg.Visible = false;
|
||
}
|
||
if (dd.ddzt == "待审")
|
||
{
|
||
tijiao.Enabled = false;
|
||
tijiao.BackColor = System.Drawing.Color.Gray;
|
||
}
|
||
if (dd.ddzt != "通过")
|
||
{
|
||
biangeng.Enabled = false;
|
||
biangeng.BackColor = System.Drawing.Color.Gray;
|
||
zaiban.Enabled = false;
|
||
zaiban.BackColor = System.Drawing.Color.Gray;
|
||
}
|
||
//查询生成单数
|
||
string s = DBHlper.getfirstcolmn("select COUNT(*) from nr_z_scdjs_tccp where dd_id='" + id.Value + "'");
|
||
if (Convert.ToInt32(s) > 0)
|
||
{
|
||
scscd.Text = "生产已下发";
|
||
scscd.Enabled = false;
|
||
scscd.BackColor = System.Drawing.Color.DarkGray;
|
||
shanchu.Enabled = false;
|
||
shanchu.BackColor = System.Drawing.Color.DarkGray;
|
||
shenhebg.Enabled = false;
|
||
shenhebg.BackColor = System.Drawing.Color.DarkGray;
|
||
}
|
||
string wxcp = DBHlper.getfirstcolmn("select count(*) from nr_z_scd_cp where djbh='" + bh.Text + "'");
|
||
if (Convert.ToInt32(wxcp) > 0)
|
||
{
|
||
shanchu.Enabled = false;
|
||
shanchu.BackColor = System.Drawing.Color.Gray;
|
||
}
|
||
|
||
}
|
||
#endregion
|
||
#region 获取日志
|
||
private void getrizhi(string ml)
|
||
{
|
||
//给日志模板赋值
|
||
rizhi.riqi = DateTime.Now;
|
||
rizhi.leixing = "订单管理";
|
||
//将session转换对象取值
|
||
Maticsoft.Model.nr_z_yhzh zh = (Maticsoft.Model.nr_z_yhzh)Session["user"];
|
||
rizhi.yonghuming = zh.zhanghao;
|
||
//拼接字符串插入日志
|
||
rizhi.jilu = zh.zhanghao + ml + "了订单管理,档案编号为:" + bh.Text.Trim();
|
||
}
|
||
#endregion
|
||
|
||
#region 显示变更记录条数
|
||
private void getbgjilucount()
|
||
{
|
||
//查询变更记录条数
|
||
int bgcount = Convert.ToInt32(DBHlper.getfirstcolmn("select COUNT(*) from nr_z_dd_bg where bh='" + bh.Text + "'"));
|
||
if (bgcount > 0)
|
||
{
|
||
bgjilu.Text = "变更记录[" + bgcount + "]";
|
||
}
|
||
else
|
||
{
|
||
bgjilu.Enabled = false;
|
||
bgjilu.BackColor = System.Drawing.Color.Gray;
|
||
}
|
||
}
|
||
#endregion
|
||
protected void bt_tj_Click(object sender, EventArgs e)
|
||
{
|
||
Response.Redirect("TcOrder_Form.aspx?uid=" + id.Value);
|
||
}
|
||
protected void shanchu_Click(object sender, EventArgs e)
|
||
{
|
||
|
||
if (ddbll.Delete(Convert.ToInt32(id.Value)))
|
||
{
|
||
DBHlper.excutecmd("delete nr_z_dd_xm where dd_id='" + id.Value + "'");
|
||
DBHlper.excutecmd("delete nr_z_ddgxdetail where ddid='" + id.Value + "'");
|
||
DBHlper.excutecmd("delete nr_z_dd_fy where ddid='" + id.Value + "'");
|
||
|
||
|
||
getrizhi("删除");
|
||
rizhibll.Add(rizhi);
|
||
Response.Redirect("TcOrder_list.aspx", false);
|
||
|
||
|
||
}
|
||
}
|
||
protected void tijiao_Click(object sender, EventArgs e)
|
||
{
|
||
dd = ddbll.GetModel(Convert.ToInt32(id.Value));
|
||
dd.ddzt = "待审";
|
||
dd.shjg = "等待审核";
|
||
if (ddbll.Update(dd))
|
||
{
|
||
getrizhi("提交");
|
||
rizhibll.Add(rizhi);
|
||
Response.Redirect("TcOrder_browse.aspx?uid=" + id.Value);
|
||
}
|
||
}
|
||
protected void zaiban_Click(object sender, EventArgs e)
|
||
{
|
||
Response.Redirect("TcOrder_Form.aspx?fid=" + id.Value);
|
||
}
|
||
|
||
|
||
//审核通过订单
|
||
[Ajax.AjaxMethod(Ajax.HttpSessionStateRequirement.ReadWrite)]
|
||
public int ddshtg(string id, string bh)
|
||
{
|
||
int jgz = 0;
|
||
Maticsoft.Model.nr_z_yhzh user = (Maticsoft.Model.nr_z_yhzh)(Session["user"]);
|
||
dd = ddbll.GetModel(Convert.ToInt32(id));
|
||
dd.shr = user.zhanghao;
|
||
dd.ddzt = "通过";
|
||
dd.shjg = "审核通过";
|
||
dd.shsj = DateTime.Now;
|
||
if (ddbll.Update(dd))
|
||
{
|
||
rizhi.riqi = DateTime.Now;
|
||
rizhi.leixing = "订单管理";
|
||
rizhi.yonghuming = user.zhanghao;
|
||
rizhi.jilu = user.zhanghao + "审核通过" + "了订单管理,档案编号为:" + bh;
|
||
rizhibll.Add(rizhi);
|
||
jgz = 1;
|
||
}
|
||
return jgz;
|
||
}
|
||
|
||
//判断是否超过授信额度
|
||
[Ajax.AjaxMethod]
|
||
public string getxyed(string bh)
|
||
{
|
||
string xyedtx = "";
|
||
string xyed = DBHlper.Execute("select shouxianedu from nr_z_kehu where bianhao = (select kh_bh from nr_z_dd where bh='" + bh + "')").Tables[0].Rows[0][0].ToString();
|
||
|
||
|
||
//欠款
|
||
decimal qk = 0;
|
||
string ddqk_sql = "select isnull(sum(isnull(wsje,0)),0) from view_nr_z_dd_wfkd where kh_bh=(select kh_bh from nr_z_dd where bh='" + bh + "') and bh not in ('" + bh + "')";
|
||
DataSet qkds = DBHlper.Execute(ddqk_sql);
|
||
|
||
if (qkds.Tables.Count > 0 & qkds.Tables[0].Rows.Count > 0)
|
||
{
|
||
qk = Convert.ToDecimal(qkds.Tables[0].Rows[0][0]);
|
||
}
|
||
|
||
|
||
//当前金额
|
||
decimal ze = 0;
|
||
string ddze_sql = "select ddzje from nr_z_dd where bh='" + bh + "'";
|
||
DataSet ddds = DBHlper.Execute(ddze_sql);
|
||
|
||
if (ddds.Tables.Count > 0 & ddds.Tables[0].Rows.Count > 0)
|
||
{
|
||
ze = Convert.ToDecimal(ddds.Tables[0].Rows[0][0]);
|
||
}
|
||
|
||
|
||
if (xyed != "" && xyed != null)
|
||
{
|
||
if (qk + ze > Convert.ToDecimal(xyed))
|
||
{
|
||
xyedtx = "cg";
|
||
}
|
||
}
|
||
return xyedtx;
|
||
}
|
||
|
||
protected void shenhebg_Click(object sender, EventArgs e)
|
||
{
|
||
var where = string.Format("bh='{0}'", bh.Text);
|
||
if (scdbll.GetList(where).Tables[0].Rows.Count > 0)
|
||
{
|
||
z_error.Text = "此订单已存在生产单,如要修改请联系生产人员删除生产单后操作!";
|
||
}
|
||
|
||
Maticsoft.Model.nr_z_yhzh user = (Maticsoft.Model.nr_z_yhzh)(Session["user"]);
|
||
dd = ddbll.GetModel(Convert.ToInt32(id.Value));
|
||
dd.shr = user.zhanghao;
|
||
dd.shyj = shyj.Text;
|
||
dd.ddzt = "不过";
|
||
dd.shjg = "审核不过";
|
||
if (ddbll.Update(dd))
|
||
{
|
||
getrizhi("审核不过");
|
||
rizhibll.Add(rizhi);
|
||
Response.Redirect("TcOrder_browse.aspx?uid=" + id.Value);
|
||
}
|
||
}
|
||
protected void scscd_Click(object sender, EventArgs e)
|
||
{
|
||
if (scscd.Text == "下发生产")
|
||
{
|
||
int cwzhi = 0;
|
||
int ddid = Convert.ToInt32(id.Value);
|
||
cwzhi = DBHlper.excutecmd("insert into nr_z_scdjs_tccp (mxlx, cphh, scfs, dhsl, danjia, jine, jhrq, bz, dd_id,riqi) select mxlx, cphh, scfs, dhsl, danjia, jine, jhrq, bz, dd_id,'" + DateTime.Now + "' from dbo.nr_z_dd_tccp where dd_id='" + ddid + "'");
|
||
if (cwzhi > 0)
|
||
{
|
||
Response.Redirect("TcOrder_browse.aspx?uid=" + id.Value);
|
||
}
|
||
else
|
||
{
|
||
Response.Write("<script>alert('下发生产单失败!'); </script>");
|
||
}
|
||
|
||
}
|
||
else
|
||
{
|
||
string scdid = DBHlper.getfirstcolmn("select id from nr_z_scd where ddid='" + id.Value + "'");
|
||
Response.Redirect("Dispatch_browse.aspx?uid=" + scdid);
|
||
}
|
||
}
|
||
|
||
|
||
|
||
//订单变更
|
||
protected void biangeng_Click(object sender, EventArgs e)
|
||
{
|
||
|
||
//将订单信息添加到订单变更表中
|
||
|
||
string bgbh = DBHlper.getbh("DDBG-", "nr_z_dd_bg", "bgbh", 4);
|
||
Maticsoft.Model.nr_z_yhzh user = (Maticsoft.Model.nr_z_yhzh)(Session["user"]);
|
||
int fs = DBHlper.ExecuteReid("insert into nr_z_dd_bg (bgbh,bgr,bgriqi,bh,djmc,ddlx,ddzt,kh_bh,lianxiren,lianxifangshi,ywy,xdrq,jzrq,zdr,shr,shjg,shyj,ddbz,shsj,ddzje) select '" + bgbh + "','" + user.zhanghao + "','" + DateTime.Now + "', bh,djmc,ddlx,ddzt,kh_bh,lianxiren,lianxifangshi,ywy,xdrq,jzrq,zdr,shr,shjg,shyj,ddbz,shsj,ddzje from dbo.nr_z_dd where id='" + id.Value + "';SELECT id from nr_z_dd_bg WHERE (id = @@IDENTITY)");
|
||
if (fs > 0)
|
||
{
|
||
DBHlper.excutecmd("delete from nr_z_dd_bg_tccp where dd_id=" + fs);
|
||
string cmd = "insert into dbo.nr_z_dd_bg_tccp (mxlx,cphh,scfs,dhsl,danjia,jine,jhrq,bz,dd_id) select mxlx,cphh,scfs,dhsl,danjia,jine,jhrq,bz,'" + fs + "' from dbo.nr_z_dd_tccp where dd_id='" + id.Value + "'";
|
||
DBHlper.excutecmd(cmd);
|
||
rizhi.jilu = user.zhanghao + "了订单管理,档案编号为:" + bh.Text.Trim();
|
||
DBHlper.excutecmd("update nr_z_dd set ddzt='草稿' where id='" + id.Value + "'");
|
||
Response.Redirect("TcOrder_browse.aspx?uid=" + id.Value);
|
||
}
|
||
}
|
||
|
||
|
||
//变更记录跳转
|
||
protected void bg_target(object o, EventArgs e)
|
||
{
|
||
Response.Redirect("Change_list.aspx?ddbh=" + bh.Text);
|
||
}
|
||
|
||
} |