eLVik

vw_QuarterSortimentItem

Dec 2nd, 2021
628
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. using System;
  2. using System.Collections.Generic;
  3. using System.Linq;
  4. using System.Text;
  5.  
  6. namespace GUTFIRK.ForestManagement.Domain.ModelEntities
  7. {
  8.     partial class vw_QuarterSortimentItem
  9.     {
  10.         /// <summary>
  11.         /// Пиловочник 1-2 сорта
  12.         /// </summary>
  13.         public double PIL_12
  14.         {
  15.             get
  16.             {
  17.                 return this.vks1.GetValueOrDefault() + this.vks2.GetValueOrDefault() + this.vs1s1.GetValueOrDefault() + this.vs1s2.GetValueOrDefault();
  18.             }
  19.         }
  20.  
  21.         /// <summary>
  22.         /// Пиловочник 3-4 сорта
  23.         /// </summary>
  24.         public double PIL_34
  25.         {
  26.             get
  27.             {
  28.                 return this.vks3.GetValueOrDefault() + this.vks4.GetValueOrDefault() + this.vs1s3.GetValueOrDefault() + this.vs1s4.GetValueOrDefault();
  29.             }
  30.         }
  31.  
  32.         /// <summary>
  33.         /// Общий запас пиловочника
  34.         /// </summary>
  35.         public double PIL
  36.         {
  37.             get
  38.             {
  39.                 return this.PIL_12 + this.PIL_34;
  40.             }
  41.         }
  42.  
  43.         public double BAL_12
  44.         {
  45.             get
  46.             {
  47.                 return this.vs2s1.GetValueOrDefault() + this.vs2s2.GetValueOrDefault() + this.vm1s2.GetValueOrDefault();
  48.             }
  49.         }
  50.  
  51.         public double BAL_34
  52.         {
  53.             get
  54.             {
  55.                 return this.vs2s3.GetValueOrDefault() + this.vs2s4.GetValueOrDefault() + this.vm1s3.GetValueOrDefault() + this.vm1s4.GetValueOrDefault() + this.vm2.GetValueOrDefault();
  56.             }
  57.         }
  58.  
  59.         public double BAL
  60.         {
  61.             get
  62.             {
  63.                 return this.BAL_12 + this.BAL_34;
  64.             }
  65.         }
  66.  
  67.         public double DELOV
  68.         {
  69.             get
  70.             {
  71.                 return this.BAL + this.PIL;
  72.             }
  73.         }
  74.  
  75.         public double TEX
  76.         {
  77.             get
  78.             {
  79.                 return this.vtx.GetValueOrDefault();
  80.             }
  81.         }
  82.  
  83.         public double DROV
  84.         {
  85.             get
  86.             {
  87.                 return this.vtd.GetValueOrDefault();
  88.             }
  89.         }
  90.  
  91.         public double OTX
  92.         {
  93.             get
  94.             {
  95.                 return this.votx.GetValueOrDefault() + this.vzm.GetValueOrDefault() + this.vdrk.GetValueOrDefault() + this.vkotx.GetValueOrDefault();
  96.             }
  97.         }
  98.  
  99.         public double VSEGO
  100.         {
  101.             get
  102.             {
  103.                 return this.DELOV + this.TEX + this.DROV + this.OTX;
  104.             }
  105.         }
  106.  
  107.         public double TEX_DR
  108.         {
  109.             get
  110.             {
  111.                 return this.vtx_dr.GetValueOrDefault();
  112.             }
  113.         }
  114.  
  115.         public double DROV_DR
  116.         {
  117.             get
  118.             {
  119.                 return this.vtd_dr.GetValueOrDefault();
  120.             }
  121.         }
  122.  
  123.         public double OTX_DR
  124.         {
  125.             get
  126.             {
  127.                 return this.votx_dr.GetValueOrDefault();
  128.             }
  129.         }
  130.  
  131.         public double VSEGO_DR
  132.         {
  133.             get
  134.             {
  135.                 return this.OTX_DR + this.TEX_DR + this.DROV_DR;
  136.             }
  137.         }
  138.  
  139.         public double SORT_PIL
  140.         {
  141.             get
  142.             {
  143.                 return this.vsort1.GetValueOrDefault();
  144.             }
  145.         }
  146.  
  147.         public double SORT_BAL
  148.         {
  149.             get
  150.             {
  151.                 return this.vsort10.GetValueOrDefault();
  152.             }
  153.         }
  154.  
  155.         public double SORT_FAN
  156.         {
  157.             get
  158.             {
  159.                 return this.vsort7.GetValueOrDefault();
  160.             }
  161.         }
  162.     }
  163. }
  164.  
RAW Paste Data