private void btnBuscar_Click(object sender, EventArgs e) { if (DateTime.Compare(Convert.ToDateTime(dtInicio.EditValue), Convert.ToDateTime(dtFin.EditValue)) <= 0) { DateTime FInicio = Convert.ToDateTime(dtInicio.EditValue.ToString()); DateTime FFin = Convert.ToDateTime(dtFin.EditValue.ToString()); CLS_Asistencia cls = new CLS_Asistencia(); cls.FechaInicio = string.Format("{0}{1}{2} 00:00:00", FInicio.Year, DosCeros(FInicio.Month.ToString()), DosCeros(FInicio.Day.ToString())); cls.FechaFin = string.Format("{0}{1}{2} 23:59:59", FFin.Year, DosCeros(FFin.Month.ToString()), DosCeros(FFin.Day.ToString())); cls.pin = Convert.ToInt32(txtNombreEmpleado.Tag); cls.MtdSeleccionarEmpleadosHorarios(); if (cls.Exito) { if (cls.Datos.Rows.Count > 0) { for (int i = 0; i < cls.Datos.Rows.Count; i++) { dtgHorarios.DataSource = cls.Datos; } } else { dtgHorarios.DataSource = cls.Datos; XtraMessageBox.Show("No se encontraron datos para este empleado"); } } } else { XtraMessageBox.Show("La Fecha de inicio es mayor a la fecha Fin"); } }