public JsonResult CreateNewTimesheet(TimeSheetCreateVIewModel vm)
 {
     try
     {
         Timesheet timeSheet = new Timesheet()
         {
             Date      = DateTime.Now,
             StartTime = vm.StartTime,
             EndTime   = vm.EndTime,
             ProjectId = vm.ProjectId
         };
         BLL.CreateNewTimesheet(timeSheet);
         return(Json(new { Response = "OK" }, JsonRequestBehavior.AllowGet));
     }
     catch (Exception ex)
     {
         return(Json(new { Response = ex.Message }, JsonRequestBehavior.AllowGet));
     }
 }
 public JsonResult CreateNewTimesheet(TimeSheetCreateVIewModel vm)
 {
     try
     {
         TimeSheet timeSheet = new TimeSheet()
         {
             Date       = DateTime.Now,
             Details    = vm.Details,
             EmployeeId = BLL.CurrentUserId(User.Identity.Name),
             StartTime  = vm.StartTime,
             EndTime    = vm.EndTime,
             ProjectId  = vm.ProjectId
         };
         BLL.CreateNewTimesheet(timeSheet);
         return(Json(new { Response = "OK" }, JsonRequestBehavior.AllowGet));
     }
     catch (Exception ex)
     {
         return(Json(new { Response = ex.Message }, JsonRequestBehavior.AllowGet));
     }
 }