Exemple #1
0
		public clsMAST_CF_SIMPLE_TB Clone()
		{
			try
			{
				clsMAST_CF_SIMPLE_TB cloneTB = new clsMAST_CF_SIMPLE_TB();
				
				
				cloneTB._CASHFLOW_DT = this._CASHFLOW_DT;
				cloneTB._LEG_ID = this._LEG_ID;
				cloneTB._LEG_TYP = this._LEG_TYP;
				cloneTB._NOTIONAL = this._NOTIONAL;
				cloneTB._AMOUNT = this._AMOUNT;
				cloneTB._PAY_RECEIVE = this._PAY_RECEIVE;
				cloneTB._CALC_START_DT = this._CALC_START_DT;
				cloneTB._CALC_END_DT = this._CALC_END_DT;
				cloneTB._PAYMENT_DT = this._PAYMENT_DT; 
				
				return cloneTB;
			}
			catch(Exception ex)
			{
				throw new Exception(ex.Message);
			}
		}
Exemple #2
0
		public static clsMAST_CF_SIMPLE_TB Create(DataRow dr)
		{
			try
			{
				clsMAST_CF_SIMPLE_TB tb = new clsMAST_CF_SIMPLE_TB();
				
				
				tb._CASHFLOW_DT = Convert.ToString(dr[0]);
				tb._LEG_ID = Convert.ToString(dr[1]);
				tb._LEG_TYP = Convert.ToInt32(dr[2]);
				tb._NOTIONAL = Convert.ToDouble(dr[3]);
				tb._AMOUNT = Convert.ToDouble(dr[4]);
				tb._PAY_RECEIVE = Convert.ToInt32(dr[5]);
				tb._CALC_START_DT = Convert.ToString(dr[6]);
				tb._CALC_END_DT = Convert.ToString(dr[7]);
				tb._PAYMENT_DT = Convert.ToString(dr[8]); 
				
				return tb;
			}
			catch(Exception ex)
			{
				throw new Exception(ex.Message);
			}
		}