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); }
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); }