C# Class Controller.ControllerOrdemServico

Show file Open project: CristianoRC/SoftwareOrdemDeServico Class Usage Examples

Public Methods

Method Description
Carregar ( int ID ) : OrdemServico

Carregando as informações da tabela para a classe de OS.

CarregarLista ( ) : DataTable

Retorna um DataTable com todas as Ordens de serviço.

CarregarListaComFiltroDePesquisa ( string filtroSQL, int IDCliente ) : DataTable

Retorna um DataTable com todas as Ordens de serviço, utilizando um filtro de pesquisa.

CarregarListaDeIds ( ) : DataTable

Retorna um DataTable com todos os ids das Ordens de serviço.

CarregarListaDeIdsNaoFinalizados ( ) : DataTable

Retorna um DataTable com todos os ids das Ordens de serviço NÃO FINALIZADAS.

CarregarListaOrcamentos ( ) : DataTable

Retorna um DataTable com todas os orçamentos.(Ordemd e serviço com Situação = Orçamento)

Criar ( OrdemServico Os ) : string

Salvando Ordem De Serviço

Deletar ( int id ) : string

Deletando ordem de serviço.

Editar ( OrdemServico Os ) : string

Editando Ordem de serviço

FinalizarOS ( Servico InformacoesDoServico ) : string

Finalizando ordem de serviço(Mudando o Status da OS), e criando um novo serviço.

Private Methods

Method Description
PreencherOS ( DataTable tabela ) : OrdemServico

Preenchendo a classe OS com as informações do DataTable

Method Details

Carregar() public static method

Carregando as informações da tabela para a classe de OS.
public static Carregar ( int ID ) : OrdemServico
ID int I.
return Model.Ordem_de_Servico.OrdemServico

CarregarLista() public static method

Retorna um DataTable com todas as Ordens de serviço.
public static CarregarLista ( ) : DataTable
return DataTable

CarregarListaComFiltroDePesquisa() public static method

Retorna um DataTable com todas as Ordens de serviço, utilizando um filtro de pesquisa.
public static CarregarListaComFiltroDePesquisa ( string filtroSQL, int IDCliente ) : DataTable
filtroSQL string
IDCliente int
return DataTable

CarregarListaDeIds() public static method

Retorna um DataTable com todos os ids das Ordens de serviço.
public static CarregarListaDeIds ( ) : DataTable
return DataTable

CarregarListaDeIdsNaoFinalizados() public static method

Retorna um DataTable com todos os ids das Ordens de serviço NÃO FINALIZADAS.
public static CarregarListaDeIdsNaoFinalizados ( ) : DataTable
return DataTable

CarregarListaOrcamentos() public static method

Retorna um DataTable com todas os orçamentos.(Ordemd e serviço com Situação = Orçamento)
public static CarregarListaOrcamentos ( ) : DataTable
return DataTable

Criar() public static method

Salvando Ordem De Serviço
public static Criar ( OrdemServico Os ) : string
Os Model.Ordem_de_Servico.OrdemServico Os.
return string

Deletar() public static method

Deletando ordem de serviço.
public static Deletar ( int id ) : string
id int Identifier.
return string

Editar() public static method

Editando Ordem de serviço
public static Editar ( OrdemServico Os ) : string
Os Model.Ordem_de_Servico.OrdemServico
return string

FinalizarOS() public static method

Finalizando ordem de serviço(Mudando o Status da OS), e criando um novo serviço.
public static FinalizarOS ( Servico InformacoesDoServico ) : string
InformacoesDoServico Servico
return string