Пример #1
0
        public OrdemServico SelecionarPorID(int ID)
        {
            OrdemServicoDado ordemServicoDados = new OrdemServicoDado();
            DataTable        dt = ordemServicoDados.SelecionarPorID(ID);

            if (dt.Rows.Count == 0)
            {
                throw new Exception("Não encontrou Ordem de Serviço");
            }

            OrdemServico ordemServico = new OrdemServico();

            ordemServico.ID                   = int.Parse(dt.Rows[0]["ID"].ToString());
            ordemServico.IdCliente            = int.Parse(dt.Rows[0]["IdCliente"].ToString());
            ordemServico.DataEntrada          = (DateTime)dt.Rows[0]["DataEntrada"];
            ordemServico.DescricaoEquipamento = dt.Rows[0]["DescricaoEquipamento"].ToString();
            ordemServico.DescricaoProblema    = dt.Rows[0]["DescricaoProblema"].ToString();
            ordemServico.Status               = (OrdemServicoStatus)int.Parse(dt.Rows[0]["Status"].ToString());
            ordemServico.EtiquetaImpressa     = bool.Parse(dt.Rows[0]["EtiquetaImpressa"].ToString());
            if (dt.Rows[0]["DataRetirada"].ToString() != string.Empty)
            {
                ordemServico.DataRetirada = (DateTime)dt.Rows[0]["DataRetirada"];
            }
            ordemServico.DataCadastro = (DateTime)dt.Rows[0]["DataCadastro"];

            return(ordemServico);
        }
Пример #2
0
        public void MarcarComoEtiquetaImpressa(int ID)
        {
            OrdemServicoDado ordemServicoDados = new OrdemServicoDado();

            ordemServicoDados.MarcarComoEtiquetaImpressa(ID);
        }
Пример #3
0
        public void Alterar(OrdemServico ordemServico)
        {
            OrdemServicoDado ordemServicoDados = new OrdemServicoDado();

            ordemServicoDados.Alterar(ordemServico);
        }
Пример #4
0
        public DataTable Selecionar(OrdemServicoFiltro filtro)
        {
            OrdemServicoDado ordemServicoDados = new OrdemServicoDado();

            return(ordemServicoDados.Selecionar(filtro));
        }
Пример #5
0
        public int Criar(OrdemServico ordemServico)
        {
            OrdemServicoDado ordemServicoDados = new OrdemServicoDado();

            return(ordemServicoDados.Inserir(ordemServico));
        }