public ActionResult Edit(int id = 0)
        {
            var logtime = LogTimeHandler.GetLogTime(id);

            var logtimeModel = LogTimeModelIMapper.MapToLogTimeModel(logtime);

            return(View(logtimeModel));
        }
 public ActionResult Add(LogTimeModel model)
 {
     try
     {
         var logtime = LogTimeModelIMapper.MapToLogTime(model);
         LogTimeHandler.Add(logtime);
     }
     catch (Exception ex)
     {
         model.Error = ex.Message;
         return(View("Add", model));
     }
     return(RedirectToAction("Index"));
 }
        public ActionResult Index(int id = 0)
        {
            var model = new LogTimeIndexModel();

            if (id > 0)
            {
                var logtme      = LogTimeHandler.GetLogTime(id);
                var logtmeModel = LogTimeModelIMapper.MapToLogTimeModel(logtme);
                model.List.Add(logtmeModel);
            }
            else
            {
                var logtmeList = LogTimeHandler.GetAllLogTime();
                foreach (var logtme in logtmeList)
                {
                    var logtmeModel = LogTimeModelIMapper.MapToLogTimeModel(logtme);
                    model.List.Add(logtmeModel);
                }
            }
            return(View(model));
        }