public T Agregar(T especie) { T result = default(T); try { result = proxy.Agregar(especie); } catch (FaultException fex) { throw new ApplicationException(fex.Message); } return(result); }