Esempio n. 1
0
 /// <summary>
 /// Creating new skirun
 /// </summary>
 /// <param name="skiRun"></param>
 /// <returns></returns>
 ServiceResponse <Data.Models.SkiRun> ISkiRunService.CreateSkiRun(Data.Models.SkiRun skiRun)
 {
     try
     {
         _db.SkiRuns.Add(skiRun);
         _db.SaveChanges();
         return(new ServiceResponse <Data.Models.SkiRun>
         {
             Data = skiRun,
             Time = DateTime.UtcNow,
             Message = "Saved new skirun",
             IsSuccess = true
         });
     }
     catch (Exception e)
     {
         return(new ServiceResponse <Data.Models.SkiRun>
         {
             Data = skiRun,
             Time = DateTime.UtcNow,
             Message = "Error saveing new skirun",
             IsSuccess = false
         });
     }
 }
Esempio n. 2
0
 /// <summary>
 /// Make a SkiRun data model to SkiRunModel view model
 /// </summary>
 /// <param name="skiRun"></param>
 /// <returns></returns>
 public static SkiRunModel SerializeSkiRunModel(Data.Models.SkiRun skiRun)
 {
     return(new SkiRunModel
     {
         Id = skiRun.Id,
         CreatedOn = skiRun.CreatedOn,
         SumOfTheLenght = skiRun.SumOfTheLenght,
         MaxLenght = skiRun.MaxLenght,
         NumberOfRoute = skiRun.NumberOfRoute,
         UpdatedOn = skiRun.UpdatedOn
     });
 }