| | |
| | | } |
| | | location = locations[0]; |
| | | } |
| | | if (location!=null) |
| | | { |
| | | //æ¥æ¾ç¸é»çåºä½ |
| | | Dt_LocationInfo Towlocation = new Dt_LocationInfo(); |
| | | var Onelocation = BaseDal.QueryFirst(v => v.LocationCode == location.LocationCode); |
| | | if (Onelocation.Depth == 1) |
| | | { |
| | | Towlocation = BaseDal.QueryFirst(v => v.Row == Onelocation.Row && v.Column == Onelocation.Column && v.Depth == 2); |
| | | } |
| | | else |
| | | { |
| | | Towlocation = BaseDal.QueryFirst(v => v.Row == Onelocation.Row && v.Column == Onelocation.Column && v.Depth == 1); |
| | | } |
| | | location.LocationStatus = (int)LocationStatusEnum.Lock; |
| | | Towlocation.LocationStatus = (int)LocationStatusEnum.Lock; |
| | | BaseDal.UpdateData(location); |
| | | BaseDal.UpdateData(Towlocation); |
| | | } |
| | | } |
| | | catch (Exception ex) |
| | | { |