public string GenerarLog(DateTime fechaInicio, DateTime fechaTermino) { AtencionRepository repository = new AtencionRepository(); List <Atencion> atenciones = repository.Find(fechaInicio, fechaTermino); StringBuilder builder = new StringBuilder(); builder.AppendLine( String.Format("'{0}';'{1}';'{2}';'{3}'", "Nombre Completo Doctor", "Box Ocupado", "Fecha de Atencion", "Cantidad de pacientes atendiendo")); foreach (Atencion atencion in atenciones) { builder.AppendLine( String.Format("'{0}';'{1}';'{2}';'{3}'", atencion.nombreDoctor, atencion.boxOcupado, atencion.fechaAtencion, atencion.pacientesAtendidos)); } byte[] data = new ASCIIEncoding().GetBytes(builder.ToString()); HttpContext.Current.Response.Clear(); HttpContext.Current.Response.ContentType = "text/csv;charset=utf-8"; HttpContext.Current.Response.AppendHeader("Content-Disposition", "attachment; filename=export.csv"); HttpContext.Current.Response.OutputStream.Write(data, 0, data.Length); HttpContext.Current.Response.End(); return(builder.ToString()); }
private List <Atencion> loadCarrusel(int lastId) { this.atencionRepository = new AtencionRepository(); this.ListAtencionCarrusel = this.atencionRepository.FindCarrusel(lastId); foreach (Atencion atencion in this.ListAtencionCarrusel) { Pila.Push(atencion); } return(ListAtencionCarrusel); }
private static void OnTimedEvent(object source, ElapsedEventArgs e) { int aux = 0; while (Pila.Count() > 0 && aux < 4) { Atencion item = Pila.Pop(); AtencionRepository repository = new AtencionRepository(); repository.Update(item.id); aux++; } }
private void loadAtenciones() { this.atencionRepository = new AtencionRepository(); this.listAtencion = this.atencionRepository.listarUltimasAtenciones(); }
private void loadCarrusel(int posicion) { this.atencionRepository = new AtencionRepository(); this.listAtencionCarrusel = this.atencionRepository.listarCarrusel(posicion); }
public ResponseLlamado CreateAtencion(RequestLlamado request) { AtencionRepository repository = new AtencionRepository(); return(repository.Create(request)); }
private List <Atencion> loadAtenciones() { this.atencionRepository = new AtencionRepository(); return(this.atencionRepository.FindAtenciones()); }