public AddAccr GetData()
        {
            AddAccr addAccr = new AddAccr();

            addAccr.AddAccr_Id          = _id;
            addAccr.AddAccr_PersCard_Id = _cmbCardParams.PersCard_Id;
            addAccr.AddAccr_RefDep_Id   = _cmbDepParams.RefDep_Id;
            addAccr.AddAccr_Date        = SalaryHelper.GetDateByIndex(cmbCalendar.SelectedIndex, DateTime.Today.Year - SetupProgram.YearSalary, false);

            int     resInt = 0;
            decimal resDec = 0;

            ResField fldId = resFldTypeAddAccr.FirstOrDefault(rec => rec.Name == "RefTypeAddAccr_Id");

            if (fldId != null)
            {
                if (int.TryParse(fldId.Val, out resInt))
                {
                    addAccr.AddAccr_RefTypeAddAccr_Id = resInt;
                }
            }
            //Сумма
            if (decimal.TryParse(tbSm.Text, out resDec))
            {
                addAccr.AddAccr_Sm = resDec;
            }

            return(addAccr);
        }
Exemplo n.º 2
0
        public CardSpecExp GetData()
        {
            CardSpecExp cardSpecExp = new CardSpecExp();

            cardSpecExp.CardSpecExp_Id = _id;

            DateTime perBeg;

            DateTime.TryParse(tbPerBeg.Text, out perBeg);
            cardSpecExp.CardSpecExp_PerBeg = perBeg;

            DateTime perEnd;

            DateTime.TryParse(tbPerEnd.Text, out perEnd);
            cardSpecExp.CardSpecExp_PerEnd = perEnd;

            int resInt = 0;

            ResField fldId = resFldSpecExp.FirstOrDefault(rec => rec.Name == "RefSpecExp_Id");

            if (fldId != null)
            {
                if (int.TryParse(fldId.Val, out resInt))
                {
                    cardSpecExp.CardSpecExp_RefSpecExp_Id = resInt;
                }
            }
            return(cardSpecExp);
        }