void QueRen() { if (DingDanStatus == DingDanStatus.采购商确认收货 && QueRenStatus == QueRenStatus.未确认) { switch (new BLL.BDingDan().GysDaoHuoQueRen(DingDanId, YongHuInfo.YongHuId)) { case -1: Utils.RCWE_AJAX("0", "该采购订单不存在"); break; case -2: Utils.RCWE_AJAX("0", "采购商收货未确认不能操作"); break; case 1: Utils.RCWE_AJAX("1", "确认成功"); break; } } else { var status = DingDanStatus.供应商完成报价; var b = new BLL.BDingDan(); if (T == 1 && DingDanStatus == DingDanStatus.采购商确认报价) { status = DingDanStatus.供应商发货完成; } if (status == DingDanStatus.供应商完成报价) { b.SheZhiBaoJiaInfo(this.GetMDingDanBaoJiaInfo()); } if (status == DingDanStatus.供应商发货完成) { //var faHuoInfo = GetMDingDanFaHuoInfo(); b.SheZhiFaShuoInfo(this.GetMDingDanFaHuoInfo()); } switch (b.SheZhiStatus(DingDanId, status, YongHuInfo.YongHuId)) { case -1: Utils.RCWE_AJAX("0", "该采购订单不存在"); break; case -2: Utils.RCWE_AJAX("0", "该采购处于计划采购阶段不能操作"); break; case -3: Utils.RCWE_AJAX("0", "该采购订单已取消或发货完成或收货确认中不能操作"); break; case -99: Utils.RCWE_AJAX("0", "已确认"); break; default: Utils.RCWE_AJAX("1", "确认成功"); break; } } }
void InitData() { var l = new BLL.BDingDan().GetDingDans(intPageSize, intPageIndex, ref intRecordCount, this.GetChaXun()); if (l != null && l.Count > 0) { rpt.DataSource = l; rpt.DataBind(); } }
void InitData() { var m = new BLL.BDingDan().GetInfo(DingDanId); if (m != null) { DingDanStatus = m.Status; QueRenStatus = m.GysDaoHuoQueRenStatus; GysName = m.GysName; CaiGouDanHao.InnerText = m.CaiGouDanHao; //CaiGouDanName.Items.Add(m.CaiGouDanName); ltrCgdName.Text = m.CaiGouDanName; //CgsName.Items.Add(m.CgsName); ltrCgsName.Text = m.CgsName; //CaiGouBuMen.Items.Add(m.CaiGouBuMen); ltrCaiGouBuMen.Text = m.CaiGouBuMen; var mb = new BLL.BCaiGouMoBan().GetInfo(m.MoBanId); if (mb != null) { CaiGouLeiXing.Items.Add(mb.Name); } if (m.ChanPins != null && m.ChanPins.Count > 0) { HeJi = m.ChanPins.Sum(h => h.JinE); rpt.DataSource = m.ChanPins; rpt.DataBind(); } //CaiGouStatus.Items.FindByValue(((int)m.Status).ToString()).Selected = true; ltrCgStatus.Text = m.Status.ToString(); //CaiGouRen.Value = m.CaoZuoRenName; ltrCgRenName.Text = m.CaoZuoRenName; //CaiGouTime.Value = m.IssueTime.ToString("yyyy-MM-dd HH:mm"); ltrCgTime.Text = m.IssueTime.ToString("yyyy-MM-dd HH:mm"); var s = new BLL.BCaiGouDan().GetInfo(m.CaiGouDanId); if (s != null) { //ShouHuoRen.Value = s.ShouHuoRenName; //ShouHuoDiZhi.Value = s.ShouHuoDiZhi; //LianXiTel.Value = s.ShouHuoRenDianHua; //CaiGouRen.Value = s.CaoZuoRenName; //CaiGouTime.Value = s.IssueTime.ToString("yyyy-MM-dd HH:mm"); ltrSHRName.Text = s.ShouHuoRenName; ltrSHDiZhi.Text = s.ShouHuoDiZhi; ltrSHRDianHua.Text = s.ShouHuoRenDianHua; ltrCgRenName.Text = s.CaoZuoRenName; ltrCgTime.Text = s.IssueTime.ToString("yyyy-MM-dd HH:mm"); } SongHuoRen.Value = m.SongHuoRenName; SongHuoTel.Value = m.SongHuoRenDianHua; FaHuoTime.Value = string.Format("{0:yyyy-MM-dd}", m.GysFaHuoTime); DaoHuoTime.Value = string.Format("{0:yyyy-MM-dd}", m.YuJiDaoHuoTime); SongHuoRenId = m.GysSongHuoRenId; txtFaHuoShuoMing.Value = m.GysFaHuoShuoMing; if (m.Status == DingDanStatus.采购商确认收货) { IsXianShiShiJiDaoHuoShuLiang = true; } } }