public IEnumerable <Calculation> GettAllCalculations() { var repo = new CalculatorEntities(); var cal = repo.Calculations.OrderByDescending(c => c.CalculationId).Take(10); return(cal); }
public void SaveCalculatedValue(string functionName, string total) { // insert into database using EF using (var db = new CalculatorEntities()) { db.SimpleCalculatorResults.Add( new SimpleCalculatorResult { FunctionName = functionName, FunctionTotal = total, CreatedOn = DateTime.Now }); db.SaveChanges(); } }
public void CreateCalculation(Calculation calculation) { var repo = new CalculatorEntities(); if (repo.Calculations.Any()) { calculation.CalculationId = repo.Calculations.Max(c => c.CalculationId) + 1; repo.Calculations.Add(calculation); repo.SaveChanges(); } else { calculation.CalculationId = 1; repo.Calculations.Add(calculation); repo.SaveChanges(); } }