Quantcast
Channel: AJUDA EM CLASSE C#
Viewing all articles
Browse latest Browse all 10

AJUDA EM CLASSE C#

$
0
0

Bom dia,

Sou novo em C#, e preciso criar  uma classe, ja recebi ajuda do BRITO aqui do forum, porem

estou passando novamente um exemplo de que preciso, porque nao consegui fazer ela ainda.

public

classGenerico<T>where T :new()

{

T item =

new T();

public T RetornaInstancia()

{

returnthis.item;

}

}

publicclassWebServices

{

publicobject PR()

{

webPR.

nfeCabecMsg web1 =new webPR.nfeCabecMsg();

webPR.

NfeConsulta2 web2 =new webPR.NfeConsulta2();

web1.cUF =

"41";

web2.Url =

"www.sefaz.tal...";

(aqui nao quero passar parametros para propriedades)

(

as membros ou propriedades cUF e Url estao dentro de web1 e web2)

}

publicobject SC()

{

webSC.nfeCabecMsg web1 =

new webSC.nfeCabecMsg();

webSC.NfeConsulta2 web2 =

new webSC.NfeConsulta2();

}

publicobject RS()

{

webRS.nfeCabecMsg web1 =

new webRS.nfeCabecMsg();

webRS.NfeConsulta2 web2 =

new webRS.NfeConsulta2();

}

}

 

 

publicclassConsumirClassesWeb

{

Generico<WebServices> webCadastradas = newGenerico<WebServices>();

publicstring Teste(string qualWebUsar)

{

if (qualWebUsar ="PR")

{

var verificaTodosMetodos = webCadastradas.RetornaInstancia();

//Observação

Eu Preciso conforme a webCadastradas inicializar a que quero

e a passagem dos valores das propriedades fazer aqui...

neste lugar exemplo;

----------------------------

web1.cUF =

"41";

web2.Url =

"www.sefaz.tal...";

----------------------------

resumindo, inicializar a web conforme estado e passagem os

valores aqui Para

as propriedades cUF e Url e demais se tiverem

}

if (qualWebUsar ="SC")

{

var verificaTodosMetodos = webCadastradas.RetornaInstancia();

web1.cUF =

"42";

web2.Url =

"www.sefaz.tal...";

}

if (qualWebUsar ="RS")

{

var verificaTodosMetodos = webCadastradas.RetornaInstancia();

web1.cUF =

"41";

web2.Url =

"www.sefaz.tal...";

}

}

}isto é uma representacao do que quero fazer ...não é uma classe funcional...


luiz


Viewing all articles
Browse latest Browse all 10

Latest Images





Latest Images