private void CargarAgendaDiaria() { List <ATENCION_AGEN> listaAtenciones = acciones.revisarAgendaDiaria(FrmLogin.usuarioLogeado.Personal.RUT, DateTime.Now); List <AgendaDiaria> agendaDiaria = new List <AgendaDiaria>(); if (listaAtenciones.Count > 0) { foreach (ATENCION_AGEN x in listaAtenciones) { bool estado = false; if (x.ESTADO_ATEN.NOM_ESTADO_ATEN == "Cerrado") { estado = true; } string bloque = ""; if (x.BLOQUE.NUM_MINU_INI == 0) { bloque = x.BLOQUE.NUM_HORA_INI + ":00 - " + x.BLOQUE.NUM_HORA_FIN + ":" + x.BLOQUE.NUM_MINU_FIN; } else if ((x.BLOQUE.NUM_MINU_FIN == 0)) { bloque = x.BLOQUE.NUM_HORA_INI + ":" + x.BLOQUE.NUM_MINU_INI + " - " + x.BLOQUE.NUM_HORA_FIN + ":00"; } else { bloque = x.BLOQUE.NUM_HORA_INI + ":" + x.BLOQUE.NUM_MINU_INI + " - " + x.BLOQUE.NUM_HORA_FIN + ":" + x.BLOQUE.NUM_MINU_FIN; } agendaDiaria.Add(new AgendaDiaria(x.PRESTACION.NOM_PRESTACION, x.PACIENTE.NOMBRES_PACIENTE + " " + x.PACIENTE.APELLIDOS_PACIENTE, bloque, estado)); } } //TEST //agendaDiaria.Add(new AgendaDiaria("testttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttts", "testtttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttts", "testtttttttttttttttttttttttttttttttttttttttttttt", true)); //TEST dgAgendaDiaria.DataSource = agendaDiaria; }