Esempio n. 1
0
 public bool SaveCSVFileData(ResourceShift resourceShift, out string msg)
 {
     msg = "";
     if (resourceShift != null)
     {
         Resource_ShiftSchedule resShift = new Resource_ShiftSchedule();
         resShift.EmployeeID      = (int)resourceShift.EmployeeID;
         resShift.ShiftPatternID  = (int)resourceShift.ShiftPatternID;
         resShift.ShiftDate       = (DateTime)resourceShift.ShiftDate;
         resShift.ExpectedOffTime = (DateTime)resourceShift.ExpectedOffTime;
         resShift.ExpectedOnTime  = (DateTime)resourceShift.ExpectedOnTime;
         resShift.ActualOnTime    = resourceShift.ActualOnTime;
         resShift.ActualOffTime   = resourceShift.ActualOffTime;
         resShift.BranchID        = (int)resourceShift.BranchID;
         _db.Resource_ShiftSchedule.Add(resShift);
         _db.SaveChanges();
         msg = "Successfully Saved";
         return(true);
     }
     return(false);
 }
Esempio n. 2
0
 public ScheduleEvent(ResourceShift resourceShift)
 {
     Id     = resourceShift.JobTaskId;
     Period = resourceShift.JobTask.TaskPeriod;
     Type   = AppointmentTypes.JobTask.ToString();
 }