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); } }