Beispiel #1
0
        public async Task <int> SaveCalendarPhaseAsync(CalendarPhaseViewModel calendarPhaseModel)
        {
            CalendarPhase calendarItem = new CalendarPhase
            {
                CompanyId    = calendarPhaseModel.CompanyId,
                ProjectId    = calendarPhaseModel.PhaseId,
                PhaseName    = calendarPhaseModel.PhaseName,
                DisplayOrder = calendarPhaseModel.DisplayOrder
            };
            var companyObj = await _calendarPhaseRepository.CreateAsync(calendarItem);

            return(companyObj.PhaseId);
        }
Beispiel #2
0
 public async Task <bool> SubmitPhaseAsync(int projectId, string phaseName, int displayOrder, string phasecolor)
 {
     try
     {
         CalendarPhaseViewModel calendar = new CalendarPhaseViewModel
         {
             CompanyId    = 1,
             ProjectId    = projectId,
             PhaseName    = phaseName,
             DisplayOrder = displayOrder,
             PhaseColor   = phasecolor
         };
         int scheduleId = await _calendarScheduleHelper.SaveCalendarPhaseAsync(calendar);
     }
     catch
     {
         return(false);
     }
     return(true);
 }