public dynamic UpdateAvailableQAs([FromBody] DAL.Models.UpdateAvailableQAsModel model) { SchedulingLayer schedulingLayer = new SchedulingLayer(); schedulingLayer.UpdateAvailableQAs(model); return(model); }
public dynamic SetUserWorkingHour([FromBody] List <WorkingHours> workingHours) { var schedulingLayer = new SchedulingLayer(); //schedulingLayer.u return(workingHours); }
public IHttpActionResult UpdateUserSettings([FromBody] ExtendedUserProfileModel UserSettings) { SchedulingLayer schedulingLayer = new SchedulingLayer(); schedulingLayer.UpdateSchedulingUserSettings(UserSettings.userId, UserSettings.userName, UserSettings.hoursPerWeek, UserSettings.daysPerWeek, UserSettings.prefStartHour); return(Ok()); }
public dynamic UpdateRequiredQAsByScorecardId([FromBody] List <DAL.Models.RequieredQAModel> qAModel) { SchedulingLayer schedulingLayer = new SchedulingLayer(); schedulingLayer.UpdateRequieredQAs(qAModel); return(qAModel); }
public dynamic GetInitialInfo() { string userName; if (HttpContext.Current.Request.UrlReferrer.Host.Contains("localhost") && HttpContext.Current.Request.UrlReferrer.Port == 51268) { userName = "******";// HttpContext.Current.User.Identity.Name; } else { userName = HttpContext.Current.User.Identity.Name; } SchedulingLayer schedulingLayer = new SchedulingLayer(); return(schedulingLayer.GetInitialInfo(userName)); }
public dynamic GetAllWorkingHoursAndDays() { var schedulingLayer = new SchedulingLayer(); try { var d = new { days = schedulingLayer.GetAvailableDaysPeriods(), hours = schedulingLayer.GetAvailableDaysPeriods() }; return(d); } catch (Exception ex) { throw ex; } }
public dynamic GetUserSettings([FromBody] string userName) { SchedulingLayer schedulingLayer = new SchedulingLayer(); return(schedulingLayer.GetSchedulingUserSettings(userName)); }
public dynamic UpdateTimeShift([FromBody] DAL.Models.TimeShift modelShift) { SchedulingLayer schedulingLayer = new SchedulingLayer(); return(schedulingLayer.UpdateTimeShift(modelShift)); }
public dynamic GetSchedulingTimeShift([FromBody] int timeShiftId) { SchedulingLayer schedulingLayer = new SchedulingLayer(); return(schedulingLayer.GetTimeShift(timeShiftId)); }
public dynamic GetAvailableQAs([FromBody] DAL.Models.DateAppNameModel model) { SchedulingLayer schedulingLayer = new SchedulingLayer(); return(schedulingLayer.GetAvailableQAs(model)); }
public dynamic GetRequiredQAs([FromBody] ScQAsRequiredRQ scQAsRequiredRQ) { SchedulingLayer schedulingLayer = new SchedulingLayer(); return(schedulingLayer.GetRequieredQAs(scQAsRequiredRQ.appname, scQAsRequiredRQ.scorecardId, scQAsRequiredRQ.startDate, scQAsRequiredRQ.endDate)); }