示例#1
0
 // Construtor sem PK
 public Saida( Fornecedor cod_fornecedor, Igreja cod_church, float Value, string Type_Output, DateTime Output_Date)
 {
     Fornecedor_cod = cod_fornecedor.Cod_Fornecedor1;
     Igreja_cod = cod_church.Cod_igreja1;
     Valor = Value;
     Tipo_Saida = Type_Output;
     Data_Saida = Output_Date;
 }
 public bool Alter(Fornecedor provider)
 {
     try
     {
         DadosdoFornecedor.Alterar(provider);
         return true;
     }
     catch (Exception e)
     {
         throw e;
     }
 }
        public bool InsertForMembro(string cpf)
        {
            Membro membro = new Membro();
            MembroDados membroDados = new MembroDados();
            membro = membroDados.buscaporcpf(long.Parse(cpf));
            Fornecedor fornecedor = new Fornecedor(membro);

            try
            {
                DadosdoFornecedor.Inserir(fornecedor);
                return true;
            }
            catch (Exception e)
            {
                throw e;
            }
        }
        public bool Insert(string Name, long cnpj, long phone, int cod_endereco)
        {
            Fornecedor fornecedor = new Fornecedor(Name, cnpj, phone, cod_endereco);

            try
            {
                DadosdoFornecedor.Inserir(fornecedor);
                return true;
            }
            catch (Exception e)
            {
                throw e;
            }
        }
 public bool Delete(Fornecedor provider)
 {
     try
     {
         DadosdoFornecedor.Excluir(provider);
         return true;
     }
     catch (Exception e)
     {
         throw e;
     }
 }