Beispiel #1
0
        public void GravarItensServicoFinalizado(ItensServicoFinalizadoDTO ItensServicoFinalizado)
        {
            conexao.Conectar();

            try
            {
                _strSql = "INSERT " +
                          "INTO " +
                          "SERVICOFINALIZADO(CODIGOSERVICOFINALIZADO, CODIGOOSFINALIZADA, DESCRICAODOSERVICO, SERVICOFINALIZADO) " +
                          "VALUES(@CODIGOSERVICOFINALIZADO, @CODIGOOSFINALIZADA, @DESCRICAODOSERVICO, @SERVICOFINALIZADO)";

                OdbcCommand _sqlCmd = new OdbcCommand(_strSql);
                _sqlCmd.Parameters.Add(new OdbcParameter("@CODIGOSERVICOFINALIZADO", ItensServicoFinalizado.CodigoServicoFinalizado));
                _sqlCmd.Parameters.Add(new OdbcParameter("@CODIGOOSFINALIZADA", ItensServicoFinalizado.CodigoOsFinalizada));
                _sqlCmd.Parameters.Add(new OdbcParameter("@DESCRICAOSERVICO", ItensServicoFinalizado.DescricaoDoServico));
                _sqlCmd.Parameters.Add(new OdbcParameter("@SERVICOFINALIZADO", ItensServicoFinalizado.ServicoRealizado));

                _sqlCmd.ExecuteNonQuery();
            }
            catch (Exception eError)
            {
                eError.GetBaseException();
            }
            finally
            {
                conexao.Desconectar();
            }
        }
Beispiel #2
0
        private List <ItensServicoFinalizadoDTO> ConverterDataEmItensServicoFinalizadoDTO(DataTable data)
        {
            var listaItens = new List <ItensServicoFinalizadoDTO>();

            foreach (DataRow row in data.Rows)
            {
                var Item  = new ItensServicoFinalizadoDTO();
                var linha = row.ItemArray;

                Item.CodigoServicoFinalizado = int.Parse(linha[0].ToString());
                Item.CodigoOsFinalizada      = int.Parse(linha[1].ToString());
                Item.DescricaoDoServico      = linha[2].ToString();
                Item.ServicoRealizado        = bool.Parse(linha[3].ToString());

                listaItens.Add(Item);
            }

            return(listaItens);
        }