DTOServicio[] IOperacionesServicios.RetornarServiciosProveedor(string unRut) { List <DTOServicio> aux = new List <DTOServicio>(); foreach (Servicio tmpServ in Fachada.DevolverServiciosProveedor(unRut)) //recupero la lista de Servicios del Proveedor con el rut ingresado por parametro { //por cada objeto Servicio creo un DTOServicio con sus datos DTOServicio auxDTO = new DTOServicio() { RutProveedor = tmpServ.RutProveedor, Nombre = tmpServ.Nombre, Imagen = tmpServ.Imagen, Descripcion = tmpServ.Descripcion, TipoServicio = tmpServ.TipoServicioString }; aux.Add(auxDTO); //Agrego el nuevo objeto a la lista para devolver } DTOServicio[] retorno = aux.ToArray(); return(retorno); }
DTOServicio[] IOperacionesServicios.RetornarServicios() { List <DTOServicio> aux = new List <DTOServicio>(); List <Servicio> tmpListServ = Fachada.DevolverServicios(); //recupero la lista de Servicios de la BD foreach (Servicio tmpServ in tmpListServ) //por cada Servicio en la lista creo un objeto DTOServicio { DTOServicio auxDTO = new DTOServicio() { RutProveedor = tmpServ.RutProveedor, Nombre = tmpServ.Nombre, Imagen = tmpServ.Imagen, Descripcion = tmpServ.Descripcion, TipoServicio = tmpServ.TipoServicioString }; aux.Add(auxDTO); //Agrego el nuevo objeto a la lista para devolver } DTOServicio[] retorno = aux.ToArray(); return(retorno); }