partial void OnCusCodeChanged() { if (EditState != 1) { return; } this.CusName = ""; ComHelpLensCode.LoadCusLensCodeSmartSDR(this.CusCode); ComHelpLensCode.LoadCusLensCodeSmartSDL(this.CusCode); var _Rs = ComHelpCusCode.UHV_B_CustomerSmartBrowseRight.Where(item => item.CusCode.ToUpper() == this.CusCode.MyStr()).FirstOrDefault(); if (_Rs == null) { return; } this.CusName = _Rs.CusName; if (string.IsNullOrEmpty(this.DpNameJG)) { this.DpCodeJG = _Rs.DpCode; } //_IsNoticeForRepeat = _ds.F_NoticeRepeatOBill.Value; //if (_IsNoticeForRepeat) //{ // NoticeForRepeat(); //} }
protected override void ChangeBillSate(UBillState uBillState) { base.ChangeBillSate(uBillState); this.ResetProcessCodes(false); this.IsEnableCX = false; this.IsEnableUD = false; this.IsEnableOG = false; switch (uBillState) { case UBillState.View: if (string.IsNullOrEmpty(_DC.SpCode)) { this.IsEnableExport = false; } break; case UBillState.Drop: break; case UBillState.New: this.ResetProcessCodes(true); this.IsEnableCX = true; this.IsEnableUD = true; this.IsEnableOG = true; this.IsCheckCXNone = true; this.IsCheckUD1 = true; this.IsCheckOG1 = true; break; case UBillState.Edit: if (string.IsNullOrEmpty(_DC.Checker)) { if (!string.IsNullOrEmpty(_DC.CusCode)) { ComHelpLensCode.LoadCusLensCodeSmartSDR(_DC.CusCode); ComHelpLensCode.LoadCusLensCodeSmartSDL(_DC.CusCode); } this.ResetProcessCodes(true); this.IsEnableCX = true; this.IsEnableUD = true; this.IsEnableOG = true; } break; } }
protected override void ChangeBillSate(UBillState uBillState) { base.ChangeBillSate(uBillState); this.IsEnableUD = false; this.IsEnableOG = false; this.IsEnableRCNew = false; this.IsEnableRCList = false; //var cDC = this.DContextMain as V_Sale_Order_PD; //this.IsEnableXYInPut = false; switch (uBillState) { case UBillState.View: if (_DC.OGType == 2) { this.IsEnableRCNew = true; this.IsEnableRCList = true; } break; case UBillState.Drop: break; case UBillState.New: this.IsEnableUD = true; this.IsEnableOG = true; this.IsCheckUD1 = true; this.IsCheckOG1 = true; break; case UBillState.Edit: if (string.IsNullOrEmpty(_DC.Checker)) { if (!string.IsNullOrEmpty(_DC.CusCode)) { ComHelpLensCode.LoadCusLensCodeSmartPD(_DC.CusCode); } this.IsEnableUD = true; this.IsEnableOG = true; } break; } }
partial void OnSpCodeChanged() { if (this.EditState != 1) { return; } this.SpName = ""; var item = (from c in ComHelpSpCode.UHV_B_Supplier where c.SpCode.MyStr() == this.SpCode.MyStr() select c).FirstOrDefault(); if (item != null) { this.SpName = item.SpName; } ComHelpLensCode.LoadSpLensCodeSmartQupte(this.SpCode); }
partial void OnCusCodeChanged() { if (EditState != 1) { return; } this.CusName = ""; ComHelpLensCode.LoadCusLensCodeSmartPD(this.CusCode); var _Rs = ComHelpCusCode.UHV_B_CustomerRightBrowse.Where(item => item.CusCode.ToUpper() == this.CusCode.MyStr()).FirstOrDefault(); if (_Rs == null) { return; } this.CusName = _Rs.CusName; }
partial void OnCusCodeChanged() { if (this.EditState != 1) { return; } this.CusName = ""; var item = (from c in ComHelpCusCode.UHV_B_Customer where c.CusCode.MyStr() == this.CusCode.MyStr() select c).FirstOrDefault(); if (item != null) { this.CusName = item.CusName; } ComHelpLensCode.LoadCusLensCodeSmartQupte(this.CusCode); }