Beispiel #1
0
        public ActionResult Index(string calcFormula)
        {
            СalculatorStatistics model = new СalculatorStatistics();

            model.Expression = calcFormula;
            model.ClientIP   = System.Web.HttpContext.Current.Request.UserHostAddress;
            OperationDetails result = calculatorManager.AddStatistics(model);

            return(Json(result.Succedeed));
        }
Beispiel #2
0
 public OperationDetails AddStatistics(СalculatorStatistics statistics)
 {
     if (statistics.Expression != null && statistics.ClientIP != null)
     {
         statistics.Date = DateTime.Now;
         db.CalculatorStatistics.Add(statistics);
         db.SaveChanges();
         return(new OperationDetails(true, ""));
     }
     return(new OperationDetails(false, "validation exception"));
 }
Beispiel #3
0
 public OperationDetails AddStatistics(СalculatorStatistics statistics)
 {
     return(calculatorRepo.AddStatistics(statistics));
 }