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);
        }