コード例 #1
0
ファイル: OtchetData.cs プロジェクト: ulyashevivan/czs
        public ItogOtchet(int TZan,int Year)
        {
            if (TZan == PlanTypeZan)
            {
                NameOtchet = "ИТОГОВЫЙ ОТЧЕТ ПО ПЛАНИРУЕМОМУ РАСПРЕДЕЛЕНИЮ ВЫПУСКНИКОВ " + (Year - 1).ToString() + "-" + Year.ToString() + " УЧЕБНОГО ГОДА ПО КАНАЛАМ ЗАНЯТОСТИ";
                NameSheet = "План-е распределение "+ Year.ToString();

            }
            else
            {
                NameOtchet = "ИТОГОВЫЙ ОТЧЕТ ПО ФАКТИЧЕСКОМУ РАСПРЕДЕЛЕНИЮ ВЫПУСКНИКОВ " + (Year - 1).ToString() + "-" + Year.ToString() + " УЧЕБНОГО ГОДА ПО КАНАЛАМ ЗАНЯТОСТИ";
                NameSheet = "Факт-е распределение " + Year.ToString();
            }
            this.Yr = Year;
            this.TZan = TZan;
            ItogVPO = new Stroka();
            ItogSPO = new Stroka();
            ListFac = new List<Fac>();
        }
コード例 #2
0
ファイル: OtchetData.cs プロジェクト: ulyashevivan/czs
        public Stroka Stroka; // { get; set; }

        #endregion Fields

        #region Constructors

        public Spec()
        {
            Stroka = new Stroka();
        }
コード例 #3
0
ファイル: OtchetData.cs プロジェクト: ulyashevivan/czs
        private void RaschetItogSPO()
        {
            try
            {
                var Fac = ListFac.Where(f => f.idFac == ConstRep.FacII).First();
                ItogSPO = Fac.Stroka;
            }
            catch (Exception) {

            }
        }
コード例 #4
0
ファイル: OtchetData.cs プロジェクト: ulyashevivan/czs
 IXLWorksheet Str(IXLWorksheet ws, Stroka s, ref int i, ref int j)
 {
     ws.Cell(i, j++).Value = s.FullKol;//Общее кол-во человек
     ws.Cell(i, j++).Value = s.KolBudzet;//кол-во бюджетников
     ws.Cell(i, j++).Value = s.KolKontrakt;//кол-во контрактников
     foreach (var z in s.ListZan)//занятость
     {
         ws.Cell(i, j++).Value = z.KolBudzet;
         ws.Cell(i, j++).Value = z.KolKontrakt;
     }
     ws.Cell(i, j++).Value = Math.Round(s.ProcBudzet, 0);
     ws.Cell(i, j++).Value = Math.Round(s.ProcKontrakt, 0);
     ws.Cell(i, j++).Value = Math.Round(s.Proc, 0);
     i++;
     return ws;
 }
コード例 #5
0
ファイル: OtchetData.cs プロジェクト: ulyashevivan/czs
        public Stroka Stroka; //{ get; set; }

        #endregion Fields

        #region Constructors

        public Fac()
        {
            Stroka = new Stroka();
            ListSpec = new List<Spec>();
        }