public static bool Update(IDalSession session, PredefinedBeneficiary obj) { bool blnSuccess = session.InsertOrUpdate(obj); return blnSuccess; }
public static void SavePredefinedBeneficiary(ref bool blnSaveSuccess, ref PredefinedBeneficiariesDetails pbd) { IDalSession session = NHSessionFactory.CreateSession(); int predBenefKey = pbd.Key; try { PredefinedBeneficiary predBenef = null; if (predBenefKey != 0) { predBenef = PredefinedBeneficiaryMapper.GetPredefinedBeneficiary(session, predBenefKey); } else { predBenef = new PredefinedBeneficiary(); } predBenef.SwiftAddress = pbd.SwiftAddress; predBenef.BenefBankAcctNr = pbd.BankAcctNr; predBenef.NarBenef1 = pbd.NarBenef1; predBenef.NarBenef2 = pbd.NarBenef2; predBenef.NarBenef3 = pbd.NarBenef3; predBenef.NarBenef4 = pbd.NarBenef4; predBenef.Description1 = pbd.Description1; predBenef.Description2 = pbd.Description2; predBenef.Description3 = pbd.Description3; predBenef.Description4 = pbd.Description4; predBenef.CostIndication = (IndicationOfCosts)pbd.CostIndicationKey; blnSaveSuccess = PredefinedBeneficiaryMapper.Update(session, predBenef); } finally { session.Close(); } }