public ESemana eliminarDias(String delete_day, Object semana) { ESemana sem = new ESemana(); if (semana != null) { sem = (ESemana)semana; switch (delete_day) { case "Lunes": sem.Lunes = null; break; case "Martes": sem.Martes = null; break; case "Miercoles": sem.Miercoles = null; break; case "Jueves": sem.Jueves = null; break; case "Viernes": sem.Viernes = null; break; } } return(sem); }
protected void Button4_Click(object sender, EventArgs e) { String delete_day = DL_deleteDay.SelectedItem.ToString(); LMedico lMedico = new LMedico(); ESemana eSemana = lMedico.eliminarDias(delete_day, Session["semana"]); Session["semana"] = eSemana; mostrar_datos(); }
public ESemana validarSemana(object obj) { ESemana eSemana; if (obj == null) { eSemana = new ESemana(); } else { eSemana = (ESemana)obj; } return(eSemana); }
public String mostrar_datos(ESemana eSemana) { String dias = ""; if (eSemana.Lunes != null) { dias = dias + " Lunes " + "</br>"; String[] d = eSemana.Lunes.ToArray(); EDia[] di = llenar_eDias(d); dias = dias + crear_cadena_dias(di) + "</br>"; } if (eSemana.Martes != null) { dias = dias + " Martes " + "</br>"; String[] d = eSemana.Martes.ToArray(); EDia[] di = llenar_eDias(d); dias = dias + crear_cadena_dias(di) + "</br>"; } if (eSemana.Miercoles != null) { dias = dias + " Miercoles " + "</br>"; String[] d = eSemana.Miercoles.ToArray(); EDia[] di = llenar_eDias(d); dias = dias + crear_cadena_dias(di) + "</br>"; } if (eSemana.Jueves != null) { dias = dias + " Jueves " + "</br>"; String[] d = eSemana.Jueves.ToArray(); EDia[] di = llenar_eDias(d); dias = dias + crear_cadena_dias(di) + "</br>"; } if (eSemana.Viernes != null) { dias = dias + " Viernes " + "</br>"; String[] d = eSemana.Viernes.ToArray(); EDia[] di = llenar_eDias(d); dias = dias + crear_cadena_dias(di) + "</br>"; } if (eSemana.Sabado != null) { dias = dias + " Sabado " + "</br>"; String[] d = eSemana.Sabado.ToArray(); EDia[] di = llenar_eDias(d); dias = dias + crear_cadena_dias(di) + "</br>"; } return(dias); }
protected void Button2_Click(object sender, EventArgs e) { ESemana eSemana = new ESemana(); LMedico lMedico = new LMedico(); eSemana = lMedico.validarSemana(Session["semana"]); EDia[] day = (EDia[])Session["rang"]; Session["rang"] = null; eSemana = lMedico.crearActividadSemanal(day, DL_dias.SelectedItem.ToString(), eSemana); // SE EVALUA EL DIA CON EL FIN DE CREAR LA ACTIVIDAD SEMANAL DEL MEDICO Session["semana"] = eSemana; mostrar_datos(); }
public ESemana crearActividadSemanal(EDia[] day, String dia, ESemana eSemana) { if (day != null) { switch (dia) { case "Lunes": for (int i = 0; i < day.Length; i++) { String aux = JsonConvert.SerializeObject((EDia)day[i]); if (eSemana.Lunes == null) { eSemana.crear_lunes(); } eSemana.Lunes.Add(aux); } break; case "Martes": for (int i = 0; i < day.Length; i++) { String aux = JsonConvert.SerializeObject((EDia)day[i]); if (eSemana.Martes == null) { eSemana.crear_Martes(); } eSemana.Martes.Add(aux); } break; case "Miercoles": for (int i = 0; i < day.Length; i++) { String aux = JsonConvert.SerializeObject((EDia)day[i]); if (eSemana.Miercoles == null) { eSemana.crear_Miercoles(); } eSemana.Miercoles.Add(aux); } break; case "Jueves": for (int i = 0; i < day.Length; i++) { String aux = JsonConvert.SerializeObject((EDia)day[i]); if (eSemana.Jueves == null) { eSemana.crear_Jueves(); } eSemana.Jueves.Add(aux); } break; case "Viernes": for (int i = 0; i < day.Length; i++) { String aux = JsonConvert.SerializeObject((EDia)day[i]); if (eSemana.Viernes == null) { eSemana.crear_Viernes(); } eSemana.Viernes.Add(aux); } break; case "Sabado": for (int i = 0; i < day.Length; i++) { if (eSemana.Sabado == null) { eSemana.crear_Sabado(); } String aux = JsonConvert.SerializeObject((EDia)day[i]); eSemana.Sabado.Add(aux); } break; } } return(eSemana); }
public String pintarHorarioMedico(ESemana eSemana) { String pinta_horar = ""; if (eSemana.Lunes != null) { pinta_horar = pinta_horar + "LUNES"; for (int i = 0; i < eSemana.Lunes.Count; i++) { pinta_horar = pinta_horar + "</br>" + obtener_hora(eSemana.Lunes.ElementAt(i)); } pinta_horar = pinta_horar + "</br></br>"; } if (eSemana.Martes != null) { pinta_horar = pinta_horar + "MARTES"; for (int i = 0; i < eSemana.Martes.Count; i++) { pinta_horar = pinta_horar + "</br>" + obtener_hora(eSemana.Martes.ElementAt(i)); } pinta_horar = pinta_horar + "</br></br>"; } if (eSemana.Miercoles != null) { pinta_horar = pinta_horar + "MIERCOLES"; for (int i = 0; i < eSemana.Miercoles.Count; i++) { pinta_horar = pinta_horar + "</br>" + obtener_hora(eSemana.Miercoles.ElementAt(i)); } pinta_horar = pinta_horar + "</br></br>"; } if (eSemana.Jueves != null) { pinta_horar = pinta_horar + "JUEVES"; for (int i = 0; i < eSemana.Jueves.Count; i++) { pinta_horar = pinta_horar + "</br>" + obtener_hora(eSemana.Jueves.ElementAt(i)); } pinta_horar = pinta_horar + "</br></br>"; } if (eSemana.Viernes != null) { pinta_horar = pinta_horar + "VIERNES"; for (int i = 0; i < eSemana.Viernes.Count; i++) { pinta_horar = pinta_horar + "</br>" + obtener_hora(eSemana.Viernes.ElementAt(i)); } pinta_horar = pinta_horar + "</br></br>"; } if (eSemana.Sabado != null) { pinta_horar = pinta_horar + "SABADO"; for (int i = 0; i < eSemana.Sabado.Count; i++) { pinta_horar = pinta_horar + "</br>" + obtener_hora(eSemana.Sabado.ElementAt(i)); } pinta_horar = pinta_horar + "</br></br>"; } String mensaje = pinta_horar; return(mensaje); }