public CuttingUnitStratumDO(CuttingUnitStratumDO obj) : this() { SetValues(obj); }
public void SetValues(CuttingUnitStratumDO obj) { if(obj == null) { return; } StratumArea = obj.StratumArea; }
private void copyCuttingUnitStrToFScruise(DAL cdDAL) { StratumDO cdStr; List<StratumDO> myStr = new List<StratumDO>(fsDAL.Read<StratumDO>("Stratum",null,null)); foreach(StratumDO curStr in myStr) { cdStr = cdDAL.ReadSingleRow<StratumDO>("Stratum", "Where Code = ?", curStr.Code); cdStr.CuttingUnits.Populate(); foreach (CuttingUnitDO myUnit in cdStr.CuttingUnits) { CuttingUnitStratumDO custr = new CuttingUnitStratumDO(fsDAL); custr.CuttingUnit_CN = myUnit.CuttingUnit_CN; custr.Stratum_CN = curStr.Stratum_CN; custr.Save(); } } }