Example #1
0
        private decimal GetFieldValue(CollectionSchedule item, eTextBox field)
        {
            switch (field)
            {
            case eTextBox.KinZ: return(item?.UncollectedAmountLast ?? 0M);

            case eTextBox.Kin0: return(item?.UncollectedAmount0 ?? 0M);

            case eTextBox.Kin1: return(item?.UncollectedAmount1 ?? 0M);

            case eTextBox.Kin2: return(item?.UncollectedAmount2 ?? 0M);

            case eTextBox.Kin3: return(item?.UncollectedAmount3 ?? 0M);

            case eTextBox.KinK: return(item?.UncollectedAmountTotal ?? 0M);
            }
            return(0M);
        }
Example #2
0
        private TextBox GetSourceTextBox(eTextBox field)
        {
            switch (field)
            {
            case eTextBox.Kubun: return(txtCategoryName);

            case eTextBox.KinZ:  return(txtUncollectedAmountLast);

            case eTextBox.Kin0:  return(txtUncollectedAmount0);

            case eTextBox.Kin1:  return(txtUncollectedAmount1);

            case eTextBox.Kin2:  return(txtUncollectedAmount2);

            case eTextBox.Kin3:  return(txtUncollectedAmount3);

            case eTextBox.KinK:  return(txtUncollectedAmountTotal);
            }
            return(null);
        }