public void SaveNewEntry(ConversionTrackerViewModel tvm) { ConversionTrackerEntity cte = new ConversionTrackerEntity { EntryName = tvm.EntryName, FromAmount = tvm.AmountFrom, ToAmount = tvm.AmountTo, SessionID = this.SessionID, UpdateRate = this.DefaultAutoUpdate, CurrencyFrom = tvm.CurrencyFrom, CurrencyTo = tvm.CurrencyTo, RateToUse = tvm.RateUsed, LastUpdatedDate = tvm.LastUpdated }; var ctRes = DIResolver.Data.NinjectConfig.GetKernal().Get <CuMaster.Data.RepositoryInterfaces.IConversionTrackerRepository>(); ctRes.Save(cte); }
public JsonResult SaveNewTrackerEntry(ConversionTrackerViewModel tvm) { Session currentSession = Helpers.AuthenticationHelper.GetSession(System.Web.HttpContext.Current); if (tvm.EntryName == null) { tvm.EntryName = ""; } BusinessLibrary.Library.CurrencyConversionTrackerLibrary ctLib = new BusinessLibrary.Library.CurrencyConversionTrackerLibrary(System.Web.HttpContext.Current, currentSession); try { ctLib.SaveNewEntry(tvm); return(Json(new { StatusKey = "SUCCESS" })); } catch { return(Json(new { StatusKey = "ERROR" })); } }