public DaoBeneficiamentoApontamentosMaquinasAnaliticoColecao RetornaListaDeAlpontamentoMaquinasAnalitico()
        {
            try
            {
                DaoBeneficiamentoApontamentosMaquinasAnaliticoColecao daoBeneficiamentoApontamentosMaquinasAnaliticoColecao = new DaoBeneficiamentoApontamentosMaquinasAnaliticoColecao();
                dalSqlServer.LimparParametros();

                DataTable dataTableDaoBeneficiamentoApontamentosMaquinaAnalitico = dalSqlServer.ExecutarConsulta(CommandType.StoredProcedure, "uspBeneficiamentoApontamentosMaquinasAnalitico");
                foreach (DataRow linha in dataTableDaoBeneficiamentoApontamentosMaquinaAnalitico.Rows)
                {
                    DaoBeneficiamentoApontamentosMaquinasAnalitico daoBeneficiamentoApontamentosMaquinasAnalitico = new DaoBeneficiamentoApontamentosMaquinasAnalitico();
                    daoBeneficiamentoApontamentosMaquinasAnalitico.Maquina     = linha["maquina"].ToString();
                    daoBeneficiamentoApontamentosMaquinasAnalitico.CodProduto  = linha["codProduto"].ToString();
                    daoBeneficiamentoApontamentosMaquinasAnalitico.Produto     = linha["produto"].ToString();
                    daoBeneficiamentoApontamentosMaquinasAnalitico.Situacao    = linha["situacao"].ToString();
                    daoBeneficiamentoApontamentosMaquinasAnalitico.Cor         = linha["cor"].ToString();
                    daoBeneficiamentoApontamentosMaquinasAnalitico.Desenho     = linha["desenho"].ToString();
                    daoBeneficiamentoApontamentosMaquinasAnalitico.Variante    = linha["variante"].ToString();
                    daoBeneficiamentoApontamentosMaquinasAnalitico.Metros      = Convert.ToDecimal(linha["metros"]);
                    daoBeneficiamentoApontamentosMaquinasAnalitico.Status      = linha["status"].ToString();
                    daoBeneficiamentoApontamentosMaquinasAnalitico.Data_Inicio = Convert.ToDateTime(linha["Data_Inicio"]);

                    daoBeneficiamentoApontamentosMaquinasAnaliticoColecao.Add(daoBeneficiamentoApontamentosMaquinasAnalitico);
                }

                return(daoBeneficiamentoApontamentosMaquinasAnaliticoColecao);
            }
            catch (Exception ex)
            {
                throw new Exception("Nao foi Possivel consultar. Detalhes: " + ex.Message);
            }
        }
        public string CarregarDashBeneficiamentoApontamentosMaquinasAnaliticoEmDBPromodaDash(DaoBeneficiamentoApontamentosMaquinasAnaliticoColecao daoBeneficiamentoApontamentosMaquinasAnaliticoColecao)
        {
            try
            {
                string retorno = "ok";
                dalMySql.LimparParametros();
                dalMySql.ExecutarManipulacao(CommandType.StoredProcedure, "uspDashBeneficiamentoApontamentosMaquinasAnaliticoDeletar");
                DataTable dataTableDaoBeneficiamentoApontamentosMaquinasAnaliticoColecao = ConvertToDataTable(daoBeneficiamentoApontamentosMaquinasAnaliticoColecao);
                foreach (DataRow linha in dataTableDaoBeneficiamentoApontamentosMaquinasAnaliticoColecao.Rows)
                {
                    DaoBeneficiamentoApontamentosMaquinasAnalitico daoBeneficiamentoApontamentosMaquinasAnalitico = new DaoBeneficiamentoApontamentosMaquinasAnalitico();
                    daoBeneficiamentoApontamentosMaquinasAnalitico.Maquina     = (linha["maquina"]).ToString();
                    daoBeneficiamentoApontamentosMaquinasAnalitico.CodProduto  = linha["codProduto"].ToString();
                    daoBeneficiamentoApontamentosMaquinasAnalitico.Produto     = linha["produto"].ToString();
                    daoBeneficiamentoApontamentosMaquinasAnalitico.Situacao    = linha["situacao"].ToString();
                    daoBeneficiamentoApontamentosMaquinasAnalitico.Cor         = linha["cor"].ToString();
                    daoBeneficiamentoApontamentosMaquinasAnalitico.Desenho     = linha["desenho"].ToString();
                    daoBeneficiamentoApontamentosMaquinasAnalitico.Variante    = linha["variante"].ToString();
                    daoBeneficiamentoApontamentosMaquinasAnalitico.Metros      = Convert.ToDecimal(linha["metros"]);
                    daoBeneficiamentoApontamentosMaquinasAnalitico.Status      = (linha["status"]).ToString();
                    daoBeneficiamentoApontamentosMaquinasAnalitico.Data_Inicio = Convert.ToDateTime(linha["Data_Inicio"]);
                    dalMySql.LimparParametros();
                    dalMySql.AdicionaParametros("@maquina", daoBeneficiamentoApontamentosMaquinasAnalitico.Maquina);
                    dalMySql.AdicionaParametros("@codProduto", daoBeneficiamentoApontamentosMaquinasAnalitico.CodProduto);
                    dalMySql.AdicionaParametros("@produto", daoBeneficiamentoApontamentosMaquinasAnalitico.Produto);
                    dalMySql.AdicionaParametros("@situacao", daoBeneficiamentoApontamentosMaquinasAnalitico.Situacao);
                    dalMySql.AdicionaParametros("@cor", daoBeneficiamentoApontamentosMaquinasAnalitico.Cor);
                    dalMySql.AdicionaParametros("@desenho", daoBeneficiamentoApontamentosMaquinasAnalitico.Desenho);
                    dalMySql.AdicionaParametros("@variante", daoBeneficiamentoApontamentosMaquinasAnalitico.Variante);
                    dalMySql.AdicionaParametros("@metros", daoBeneficiamentoApontamentosMaquinasAnalitico.Metros);
                    dalMySql.AdicionaParametros("@status", daoBeneficiamentoApontamentosMaquinasAnalitico.Status);
                    dalMySql.AdicionaParametros("@Data_Inicio", daoBeneficiamentoApontamentosMaquinasAnalitico.Data_Inicio);

                    dalMySql.ExecutarManipulacao(CommandType.StoredProcedure, "uspDashBeneficiamentoApontamentosMaquinasAnaliticoInserir");
                }
                return(retorno);
            }
            catch (Exception ex)
            {
                throw new Exception("Nao foi Possivel inserir dados no dash de Apontameto Analítico de Maquinas do Beneficiamento. Detalhes: " + ex.Message);
            }
        }