FundsSheetSharedFunctions.cs 578 Bytes
using System;
using System.Collections.Generic;
using System.Linq;
using Sungero.Core;
using Sungero.CoreEntities;
using DirRX.Storage.FundsSheet;

namespace DirRX.Storage.Shared
{
  partial class FundsSheetFunctions
  {
    public override void FillName()
    {
      var name = _obj.DocumentKind.Name;
      
      using (TenantInfo.Culture.SwitchTo())
      {
        if (_obj.Fund != null)
        {
          if (!string.IsNullOrEmpty(_obj.Fund.FundNumber))
            name += " №" + _obj.Fund.FundNumber;
        }
      }
      
      _obj.Name = name;
    }
  }
}