Beispiel #1
0
        public List <MLConta> Listar(MLConta mLConta)
        {
            DlConexao      con        = new DlConexao();
            DataTable      dt         = new DataTable();
            List <MLConta> listaConta = new List <MLConta>();

            try
            {
                con.limparParametros();
                con.AdicionarParametros("@ContaId", mLConta.ContaId);
                dt = con.ExecutarConsulta(CommandType.StoredProcedure, "P_ListarConta");

                for (int i = 0; i < dt.Rows.Count; i++)
                {
                    mLConta = new MLConta();
                    mLConta = Genericos.Popular <MLConta>(dt, i);

                    if (mLConta.Fornecedor == null)
                    {
                        mLConta.Fornecedor = new MLFornecedor();
                    }
                    mLConta.Fornecedor = new DLFornecedor().Consultar(new MLFornecedor()
                    {
                        FornecedorId = mLConta.FornecedorId
                    });
                    listaConta.Add(mLConta);
                }
            }
            catch (Exception ex)
            {
                throw ex;
            }
            finally
            {
                if (con != null)
                {
                    con.Dispose();
                }
                con = null;
            }

            return(listaConta);
        }
Beispiel #2
0
 public void Atualizar(MLConta modelo)
 {
     throw new NotImplementedException();
 }
Beispiel #3
0
 public int Adicionar(MLConta modelo)
 {
     throw new NotImplementedException();
 }