コード例 #1
0
ファイル: BllOrdem.cs プロジェクト: devtiagoabreu/integra
        public DaoOrdemColecao Search(string tipo, string parametro)
        {
            try
            {
                DaoOrdemColecao daoOrdemColecao = new DaoOrdemColecao();
                dalSqlServer.LimparParametros();
                dalSqlServer.AdicionaParametros("@tipo", tipo);
                dalSqlServer.AdicionaParametros("@parametro", parametro);

                DataTable dataTableOrdem = dalSqlServer.ExecutarConsulta(CommandType.StoredProcedure, "uspOrdemSearch");

                foreach (DataRow linha in dataTableOrdem.Rows)
                {
                    DaoOrdem daoOrdem = new DaoOrdem();
                    daoOrdem.Id        = Convert.ToInt32(linha["Id"]);
                    daoOrdem.Numero    = linha["Numero"].ToString();
                    daoOrdem.Descricao = linha["Descricao"].ToString();
                    daoOrdem.Ativo     = Convert.ToInt32(linha["Ativo"]);

                    daoOrdemColecao.Add(daoOrdem);
                }

                return(daoOrdemColecao);
            }
            catch (Exception ex)
            {
                throw new Exception("Nao foi Possivel consultar. Detalhes: " + ex.Message);
            }
        }
コード例 #2
0
ファイル: BllOrdem.cs プロジェクト: devtiagoabreu/integra
        public string Delete(DaoOrdem daoOrdem)
        {
            try
            {
                dalSqlServer.LimparParametros();
                dalSqlServer.AdicionaParametros("@Id", daoOrdem.Id);
                string id = dalSqlServer.ExecutarManipulacao(CommandType.StoredProcedure, "uspOrdemDelete").ToString();

                return(id);
            }
            catch (Exception exception)
            {
                return(exception.Message);
            }
        }
コード例 #3
0
ファイル: BllOrdem.cs プロジェクト: devtiagoabreu/integra
        public string Insert(DaoOrdem daoOrdem)
        {
            try
            {
                dalSqlServer.LimparParametros();
                dalSqlServer.AdicionaParametros("@Numero", daoOrdem.Numero);
                dalSqlServer.AdicionaParametros("@Descricao", daoOrdem.Descricao);
                dalSqlServer.AdicionaParametros("@Ativo", daoOrdem.Ativo);

                string id = dalSqlServer.ExecutarManipulacao(CommandType.StoredProcedure, "uspOrdemInsert").ToString();

                return(id);
            }
            catch (Exception exception)
            {
                return(exception.Message);
            }
        }