Esempio n. 1
0
 private void OnFocusedRowChanged(object sender, FocusedRowChangedEventArgs e)
 {
     if (gridControlAppointments.IsGroupRowHandle(gridViewAppointments.FocusedRowHandle))
     {
         SelectedAppointment = null;
     }
     else
     {
         SelectedAppointment = (AgendaAppointment)gridControlAppointments.GetFocusedRow();
     }
 }
        public bool IncludeAgendamento(User user, AgendamentoModel agendamento)
        {
            try
            {
                var dateSchedule = DateTime.Parse(agendamento.DateSchedule);
                var agendaApp    = new AgendaAppointment
                {
                    UserID           = user.ID,
                    AgendaScheduleID = agendamento.AgendaScheduleID,
                    DateSchedule     = GetCleanDateTime(dateSchedule),
                    BeginTime        = ConvertTimeToMinutes(agendamento.BeginTime),
                    EndTime          = ConvertTimeToMinutes(agendamento.EndTime)
                };

                Context.AgendaAppointments.Add(agendaApp);
                Context.SaveChanges();

                return(true);
            }
            catch
            {
                return(false);
            }
        }