예제 #1
0
 private void PrepareUpdate(V_B_Material_Lens parameter)
 {
     this._SelectedItem = parameter;
     cusCodeList.Clear();
     cusCodeList.Add(_SelectedItem.LensCode);
     this.UpdateLensCodes(_SelectedItem.IsSelected);
 }
예제 #2
0
 private void ReFillFromPCode(V_B_Material_Lens msg)
 {
     //ComCopyProperties.Copy(this._DC.DContextMain, msg);
     this._DC.LensLevel         = 2;
     this._DC.PCode             = msg.LensCode;
     this._DC.SPH1              = msg.SPH1;
     this._DC.SPH2              = msg.SPH2;
     this._DC.CYL1              = msg.CYL1;
     this._DC.CYL2              = msg.CYL2;
     this._DC.X_ADD1            = msg.X_ADD1;
     this._DC.X_ADD2            = msg.X_ADD2;
     this._DC.Materials         = msg.Materials;
     this._DC.RIndex            = msg.RIndex;
     this._DC.Design            = msg.Design;
     this._DC.Usage             = msg.Usage;
     this._DC.Focus             = msg.Focus;
     this._DC.Material          = msg.Material;
     this._DC.Density           = msg.Density;
     this._DC.Abbe              = msg.Abbe;
     this._DC.UVCutOff          = msg.UVCutOff;
     this._DC.PrismAvailability = msg.PrismAvailability;
     this._DC.Colour            = msg.Colour;
     this._DC.Corridor          = msg.Corridor;
     this._DC.Fitting           = msg.Fitting;
     this._DC.LensType          = msg.LensType;
     this._DC.F_HardCoat        = msg.F_HardCoat;
     this._DC.F_Tintage         = msg.F_Tintage;
     this._DC.F_Coating         = msg.F_Coating;
     this._DC.F_Decenter        = msg.F_Decenter;
     this._DC.F_Prism           = msg.F_Prism;
     this._DC.F_Base            = msg.F_Base;
     this._DC.F_LR              = msg.F_LR;
     this._DC.F_CA              = msg.F_CA;
     this._DC.F_Pur             = msg.F_Pur;
     this._DC.Sort1             = msg.Sort1;
     this._DC.Sort2             = msg.Sort2;
     this._DC.Transmistion1     = msg.Transmistion1;
     this._DC.Transmistion2     = msg.Transmistion2;
     this._DC.Purpose           = msg.Purpose;
     this._DC.Criterion1        = msg.Criterion1;
     this._DC.Criterion2        = msg.Criterion2;
     this._DC.ReformulatedPower = msg.ReformulatedPower;
     this._DC.Ctvalue           = msg.Ctvalue;
 }
예제 #3
0
 private void ExecuteCmdLensCodeCheckClick(V_B_Material_Lens parameter)
 {
     this.PrepareUpdate(parameter);
 }