Beispiel #1
0
        public void AddWorkhour(WorkhourRequest value)
        {
            var workhour = new Workhour
            {
                EmployeeId = value.EmployeeId,
                ReqId      = value.ReqId,
                Workhours  = value.Workhours
            };

            _workhourRepository.AddWorkhour(workhour);
        }
Beispiel #2
0
        public void EditWorkhour(int id, WorkhourRequest value)
        {
            var workhour = new Workhour
            {
                Id         = id,
                EmployeeId = value.EmployeeId,
                ReqId      = value.ReqId,
                Workhours  = value.Workhours
            };

            _workhourRepository.EditWorkhour(workhour);
        }
Beispiel #3
0
 public void AddWorkhour(Workhour workhour)
 {
     using (var connection = _connectionFactory.GetConnection())
     {
         try
         {
             connection.Insert(workhour);
         }
         catch (Exception e)
         {
             Console.WriteLine(e);
             throw;
         }
     }
 }
Beispiel #4
0
 public void EditWorkhour(Workhour workhour)
 {
     using (var connection = _connectionFactory.GetConnection())
     {
         try
         {
             connection.UpdateOnly(workhour,
                                   u => new{ u.Workhours },
                                   p => p.Id == workhour.Id);
         }
         catch (Exception e)
         {
             Console.WriteLine(e);
             throw;
         }
     }
 }