Ejemplo n.º 1
0
        public async Task <IActionResult> PutDailyActivities(int?id, DailyActivities dailyActivities)
        {
            if (id == null)
            {
                return(BadRequest("No Activity Found"));
            }

            try
            {
                var updateDailyActivities = await _context.DailyActivities.FirstOrDefaultAsync(m => m.Id == id);

                if (updateDailyActivities == null)
                {
                    return(NotFound($"Daily/Weekly Activities Not Found For The Selected Id {id}"));
                }
                updateDailyActivities.EmployerSupervisorId = dailyActivities.EmployerSupervisorId;
                updateDailyActivities.SupervisorRemarks    = dailyActivities.SupervisorRemarks;
                updateDailyActivities.Approved             = dailyActivities.Approved = true;
                updateDailyActivities.CerifiedDate         = dailyActivities.CerifiedDate = DateTime.Now;
                await _context.SaveChangesAsync();

                return(Ok(updateDailyActivities));
            }
            catch (Exception ex)
            {
                return(StatusCode(500, ex.Message));
            }
        }
Ejemplo n.º 2
0
        public async Task <ActionResult <DailyActivities> > PostDailyActivities(DailyActivities dailyActivitiesList)
        {
            try
            {
                var dailyActivities = new DailyActivities
                {
                    StudentSetUpId = dailyActivitiesList.StudentSetUpId,
                    WeekNumber     = dailyActivitiesList.WeekNumber,
                };
                _context.DailyActivities.Add(dailyActivities);
                await _context.SaveChangesAsync();


                return(CreatedAtAction("PostDailyActivities", new { id = dailyActivities.Id }, dailyActivities));
            }
            catch (DbUpdateException)
            {
                return(StatusCode(500, "Menu Name Already Exist"));
            }
        }
Ejemplo n.º 3
0
        private void BtnDailyActivities_Click(object sender, EventArgs e)
        {
            DailyActivities dailyActivities = new DailyActivities();

            dailyActivities.ShowDialog();
        }
Ejemplo n.º 4
0
 public void EndDay()
 {
     DailyActivities.Clear();
     Day += 1;
 }
Ejemplo n.º 5
0
 public void AddActivityLog(ActivityLog log) => DailyActivities.Add(log);