Clique abaixo para nos ajudar
Login

Esqueci minha senha

Estamos no Facebook
Buscar
 
 

Resultados por:
 


Rechercher Busca avançada

Quem está conectado
13 usuários online :: Nenhum usuário registrado, Nenhum Invisível e 13 Visitantes :: 1 Motor de busca

Nenhum

[ Ver toda a lista ]


O recorde de usuários online foi de 468 em 1/3/2012, 10:43
Últimos assuntos
» Ajuda a direcionar
Hoje à(s) 01:17 por miiiih

» Alterar uma palavra num arquivo de texto
5/12/2016, 12:02 por Teseu

» Buscar endereço por CEP
3/12/2016, 19:59 por pedrossian

» USAR WEBSERVICE NO VFP9
2/12/2016, 09:50 por AJC

» BANIMENTO DE USUARIO
17/11/2016, 08:31 por FAF

» Impressora Ticket
15/11/2016, 09:20 por clima238

» Gráfico
9/11/2016, 10:43 por hidroluz

» TRANSPOR TABELA
9/11/2016, 10:34 por hidroluz

» MUDANÇA DO .DBF PARA POTSGREE
9/11/2016, 09:12 por AJC

» Website com videoaulas sobre linguagens de programação
8/11/2016, 09:56 por JLDR

» Parceria para desenvolvimento de template em Wordpress
7/11/2016, 19:15 por mindix

» Data fica invertida na planilha que é gerada via programa.
27/10/2016, 11:00 por Linghston

» Maximizar report direto do menu
21/10/2016, 20:48 por Rosangela Pires

» Fechar form com tempo
21/10/2016, 10:15 por Rosangela Pires

» URGENTE: Ajuda com impressora ELGIN-L42
14/10/2016, 09:53 por megasoft

» Opções para gerar NF-e
10/10/2016, 09:07 por mavsinfo

» Google Maps
8/10/2016, 15:08 por Rosangela Pires

» Mysql
5/10/2016, 11:22 por Marcos Guedes

» Acessando Banco em MYSQL de um projeto WORDPRESS
3/10/2016, 10:58 por Marcos Guedes

» OPTION SELECT MOSTRAR CAMPOS QUASE PRONTO
26/9/2016, 21:09 por BobKuspe

Alterar uma palavra num arquivo de texto

5/12/2016, 12:02 por Teseu

Olá prezados colegas de programação!

Este é eu primeiro post no fórum e gostaria de poder …

Comentários: 0

Buscar endereço por CEP

3/12/2016, 19:59 por pedrossian

Caros amigos, meu código para buscar endereço pelo CEP não funciona mais.
Alguém pode me …

Comentários: 0

USAR WEBSERVICE NO VFP9

2/12/2016, 09:50 por AJC

Pessoal, preciso de um material ou livro que me traga instruções como
usar a consumação de …

Comentários: 0

BANIMENTO DE USUARIO

13/11/2016, 16:21 por FAF

A usuária ROSANGELA PIRES ao tentar acessar o Forum obtem sempre a mensagem de BANIMENTO.
A mesma …

Comentários: 3

Impressora Ticket

15/11/2016, 09:20 por clima238

Bom dia,
Por favor alguém me explique porque o código abaixo imprime no ecrã em vez do printer: …

Comentários: 0

Estatísticas
Temos 6963 usuários registrados
O último usuário registrado atende pelo nome de miiiih

Os nossos membros postaram um total de 17119 mensagens em 2577 assuntos

[Ajuda] Trabalho C#

Ver o tópico anterior Ver o tópico seguinte Ir em baixo

Em curso [Ajuda] Trabalho C#

Mensagem por PedroAS em 24/4/2012, 07:56

Estou com um problema para a escola. Tenho um trabalho de C# para fazer e percebo muito pouco, ou quase nada disto.
Já andei na net a pesquisar e já fiz algumas coisas, mas as funções não as consigo fazer. O meu professor não explica nada!

Não sei o que fazer e é para entregar esta sexta. Crying or Very sad

Preciso de AJUDA!

Segue o link do enunciado do que tenho de fazer...
"mediafire!com/?wcc0awg3lb5234d"

PedroAS
Participa Pouco
Participa Pouco


Voltar ao Topo Ir em baixo

Em curso Re: [Ajuda] Trabalho C#

Mensagem por Marcos Guedes em 25/4/2012, 09:53

Tente postar até onde você já conseguiu e onde estais com dificuldade que tentaremos ajudá-lo.

_________________
Marcos Guedes - Programador e desenvolvedor Web.


Visite o nosso portal:
[Você precisa estar registrado e conectado para ver este link.]

Marcos Guedes
Webmaster
Webmaster


Voltar ao Topo Ir em baixo

Em curso Re: [Ajuda] Trabalho C#

Mensagem por PedroAS em 26/4/2012, 07:32

Tenho isto assim:

Código:
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Collections;


namespace Multimedia
{
    static class Program
    {
        static VendedorCD V_VendCD = new VendedorCD();
        static VendedorTV V_VendTV = new VendedorTV();
        static VendedorEqsom V_VendEqsom = new VendedorEqsom();

        static ArrayList ARR_VendedoresCD = new ArrayList(100);
        static ArrayList ARR_VendedoresTV = new ArrayList(100);
        static ArrayList ARR_VendedoresEqsom = new ArrayList(100);

        static string nome = "", email, telefone, nVendedor;
        static float comissoes;
        static DateTime data_entrada;
       
        static int aux_vend = 0;
   
        //Main do Programa Multimedia
        static void Main(string[] args)
        {
            int opc = 0;
            string aux = "";
            do
            {
                do
                {
                    Console.Clear();
                    Console.WriteLine("\n\t\t Bem Vindo - Gestão de Vendas\n");
                    Console.WriteLine("Selecione a Opção que pretende:\n");
                    Console.WriteLine("\t 1. Criar novo registo");
                    Console.WriteLine("\t 2. Editar");
                    Console.WriteLine("\t 3. Eliminar");
                    Console.WriteLine("\t 4. Listar");
                    Console.WriteLine("\t 5. Sair");
                    Console.WriteLine("Opção: ");
                    Console.WriteLine("\n");
                    opc = int.Parse(Console.ReadLine());
                } while (opc < 0 || opc > 5);

                switch (opc)
                {
                    case 1:
                        Console.Clear();
                        Console.WriteLine("\n\t\t Criar novo Vendedor \n\t\t");
                        c_Vend();
                        break;

                    case 2:
                        Console.Clear();
                        Console.WriteLine("\n\t\t Editar Vendedor \n\t\t");
                        //edit_vend();
                        break;
                       
                    case 3:
                        Console.Clear();
                        Console.WriteLine("\n\t\t Eliminar Vendedor \n\t\t");
                        del_Vend();
                        break;

                    case 4:
                        Console.Clear();
                        Console.WriteLine("\n\t\t Listar Vendedor \n\t\t");
                        ver_Vend();
                        break;

                    case 5:
                        Console.Clear();
                        Console.WriteLine("Sair do programa? (S/N): ");
                        aux = Console.ReadLine();
                        aux.ToLower();
                        break;
                }
            } while (aux != "s");
        }
       
        //Criar Vendedores
    static void c_Vend ()
        {
            Console.WriteLine("Seleccione a opção que pretende:\n");
            Console.WriteLine("\t 1. Criar registo Vendedor CD/DVD");
            Console.WriteLine("\t 2. Criar registo Vendedor Televisões");
            Console.WriteLine("\t 3. Criar registo Vendedor Equipamento Som");
            Console.WriteLine("Opção: ");
            aux_vend = int.Parse(Console.ReadLine());
           
            switch (aux_vend)
            {
                case 1:
                    pedir_var(1);
                    ARR_VendedoresCD.Add(new VendedorCD(nome, email, telefone, data_entrada, nVendedor, comissoes));
                    break;

                case 2:
                    pedir_var(2);
                    ARR_VendedoresTV.Add(new VendedorTV(nome, email, telefone, data_entrada, nVendedor, comissoes));
                    break;

                case 3:
                    pedir_var(3);
                    ARR_VendedoresEqsom.Add(new VendedorEqsom(nome, email, telefone, data_entrada, nVendedor, comissoes));
                    break;
                default:
                    break;
            }
       
                 
        }

    private static void pedir_var(int p)
    {
        Console.Clear();
        Console.WriteLine("\n\t\tAdicionar Vendedor\t\t\n");
        Console.WriteLine("Nome do vendedor:");
        nome = Console.ReadLine();
        Console.WriteLine("Email:");
        email = Console.ReadLine();
        Console.WriteLine("Telefone:");
        telefone = Console.ReadLine();
        Console.WriteLine("Numero Vendedor:");
        nVendedor = Console.ReadLine();
        Console.WriteLine("Comissoes:");
        comissoes = Console.Read();
        Console.WriteLine("Data de Entrada (dd/mm/yyyy): ");
        data_entrada = new DateTime();
    }

        //Apagar Vendedores
    static void del_Vend()
    {
        int opc = 0, opc_vend = 0;
        opc_vend = ver_Vend();
        Console.WriteLine("Escolher Vendedor a apagar: ");
        opc = int.Parse(Console.ReadLine());
        switch (opc_vend)
        {
        case 1:
                    try
                    {
                        ARR_VendedoresCD.RemoveAt(opc);
                        Console.WriteLine("Vendedor CD/DVD apagado com sucesso!");
                        Console.ReadKey();
                    }
                    catch
                    {
                    }
                    break;
                case 2:
                    try
                    {
                        ARR_VendedoresTV.RemoveAt(opc);
                        Console.WriteLine("Vendedor TV apagado com sucesso!");
                        Console.ReadKey();
                    }
                    catch
                    {
                    }
                    break;
                case 3:
                    try
                    {
                        ARR_VendedoresEqsom.RemoveAt(opc);
                        Console.WriteLine("Vendedor Equipamento Som apagado com sucesso!");
                        Console.ReadKey();
                    }
                    catch
                    {
                    }
                    break;
                default:
                    break;
        }
       
    }

        //Display Vendedores
    static int ver_Vend()
    {
        Console.WriteLine("1- Vendedores CD/DVD");
        Console.WriteLine("2- Vendedores Televisões");
        Console.WriteLine("3- Vendedores Equipamento Som");
        Console.WriteLine("0- Voltar");
        int opc = int.Parse(Console.ReadLine());
        switch (opc)
        {
            case 1:
                V_VendCD.Display(ARR_VendedoresCD);
                break;
            case 2:
                V_VendTV.Display(ARR_VendedoresTV);
                break;
            case 3:
                V_VendEqsom.Display(ARR_VendedoresEqsom);
                break;
            default:
                break;
        }
        return opc;
    }
    }
}

Código:
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace Multimedia
{
      public class Vendedor
        {
            private string nome;
            private string nVendedor;
            private string telefone;
            private string email;
            private DateTime data_entrada;
            private float comissoes;


            public Vendedor ()
            {
                nome = "";
                email = "";
                telefone = "";
                data_entrada = new DateTime();
                nVendedor = "";
                comissoes = 0;
            }

            public string _nome
            {
                get { return nome; }
                set { nome = value; }
            }

            public string _email
            {
                get { return email; }
                set { email = value; }
            }

            public string _telefone
            {
                get { return telefone; }
                set { telefone = value; }
            }

            public string _nVendedor
            {
                get { return nVendedor; }
                set { nVendedor = value; }
            }

            public float _comissoes
            {
                get { return comissoes; }
                set { comissoes = value; }
            }
            public DateTime _data_entrada
            {
                get { return data_entrada; }
                set { data_entrada = value; }
            }

            //public Vendedor(string nome, string email, string telefone, DateTime data_entrada, string nVendedor, float comissoes)
            //{
            //    this.nome = nome;
            //    this.email = email;
            //    this.telefone = telefone;
            //    this.data_entrada = new DateTime();
            //    this.comissoes = comissoes;
            //    this.nVendedor = nVendedor;
            //}

            //public Vendedor(Vendedor other)
            //{
            //    nome = other.nome;
            //    email = other.email;
            //    telefone = other.telefone;
            //    data_entrada = new DateTime();
            //    comissoes = other.comissoes;
            //    nVendedor = other.nVendedor;
            //}

            ~Vendedor()
            {
            }


            public void Display()
            {
                Console.WriteLine("Nome:" + nome + "Email:" + email + "Telefone:" + telefone + "Data Entrada:" + data_entrada + "Comissoes:" + comissoes.ToString() + "Numero Vendedor" + nVendedor);
            }
        }

        class VendedorCD : Vendedor
        {
            private string nome;
            private string nVendedor;
            private string telefone;
            private string email;
            private DateTime data_entrada;
            private float comissoes;

            public VendedorCD ()
            {
                nome = "";
                email = "";
                telefone = "";
                data_entrada = new DateTime();
                nVendedor = "";
                comissoes = 0;
            }

            public string _nomeCD
            {
                get { return nome; }
                set { nome = value; }
            }

            public string _emailCD
            {
                get { return email; }
                set { email = value; }
            }

            public string _telefoneCD
            {
                get { return telefone; }
                set { telefone = value; }
            }

            public string _nVendedorCD
            {
                get { return nVendedor; }
                set { nVendedor = value; }
            }

            public float _comissoesCD
            {
                get { return comissoes; }
                set { comissoes = value; }
            }
            public DateTime _data_entradaCD
            {
                get { return data_entrada; }
                set { data_entrada = value; }
            }
           
            public VendedorCD(string nome, string email, string telefone, DateTime data_entrada, string nVendedor, float comissoes)
            {
                this.nome = nome;
                this.email = email;
                this.telefone = telefone;
                this.data_entrada = new DateTime();
                this.comissoes = comissoes;
                this.nVendedor = nVendedor;
            }

            internal void Display(System.Collections.ArrayList ARR_VendedoresCD)
            {
                Console.WriteLine("Nome:" + nome + "Email:" + email + "Telefone:" + telefone + "Data Entrada:" + data_entrada + "Comissoes:" + comissoes.ToString() + "Numero Vendedor" + nVendedor);
            }
        }

        class VendedorTV : Vendedor
        {
            private string nome;
            private string nVendedor;
            private string telefone;
            private string email;
            private DateTime data_entrada;
            private float comissoes;
           
            public VendedorTV ()
            {
                nome = "";
                email = "";
                telefone = "";
                data_entrada = new DateTime();
                nVendedor = "";
                comissoes = 0;
            }

            public string _nomeTV
            {
                get { return nome; }
                set { nome = value; }
            }

            public string _emailTV
            {
                get { return email; }
                set { email = value; }
            }

            public string _telefoneTV
            {
                get { return telefone; }
                set { telefone = value; }
            }

            public string _nVendedorTV
            {
                get { return nVendedor; }
                set { nVendedor = value; }
            }

            public float _comissoesTV
            {
                get { return comissoes; }
                set { comissoes = value; }
            }
            public DateTime _data_entradaTV
            {
                get { return data_entrada; }
                set { data_entrada = value; }
            }

            public VendedorTV(string nome, string email, string telefone, DateTime data_entrada, string nVendedor, float comissoes)
            {
                this.nome = nome;
                this.email = email;
                this.telefone = telefone;
                this.data_entrada = new DateTime();
                this.comissoes = comissoes;
                this.nVendedor = nVendedor;
            }

            internal void Display(System.Collections.ArrayList ARR_VendedoresTV)
            {
                Console.WriteLine("Nome:" + nome + "Email:" + email + "Telefone:" + telefone + "Data Entrada:" + data_entrada + "Comissoes:" + comissoes.ToString() + "Numero Vendedor" + nVendedor);
            }
        }

        class VendedorEqsom : Vendedor
        {
            private string nome;
            private string nVendedor;
            private string telefone;
            private string email;
            private DateTime data_entrada;
            private float comissoes;


            public VendedorEqsom ()
            {
                nome = "";
                email = "";
                telefone = "";
                data_entrada = new DateTime();
                nVendedor = "";
                comissoes = 0;
            }

            public string _nomeEqsom
            {
                get { return nome; }
                set { nome = value; }
            }

            public string _emailEqsom
            {
                get { return email; }
                set { email = value; }
            }

            public string _telefoneEqsom
            {
                get { return telefone; }
                set { telefone = value; }
            }

            public string _nVendedorEqsom
            {
                get { return nVendedor; }
                set { nVendedor = value; }
            }

            public float _comissoesEqsom
            {
                get { return comissoes; }
                set { comissoes = value; }
            }
            public DateTime _data_entradaEqsom
            {
                get { return data_entrada; }
                set { data_entrada = value; }
            }

            public VendedorEqsom (string nome, string email, string telefone, DateTime data_entrada, string nVendedor, float comissoes)
            {
                this.nome = nome;
                this.email = email;
                this.telefone = telefone;
                this.data_entrada = new DateTime();
                this.comissoes = comissoes;
                this.nVendedor = nVendedor;
            }

            internal void Display(System.Collections.ArrayList ARR_VendedoresEqsom)
            {
                Console.WriteLine("Nome:" + nome + "Email:" + email + "Telefone:" + telefone + "Data Entrada:" + data_entrada + "Comissoes:" + comissoes.ToString() + "Numero Vendedor" + nVendedor);
            }
        }

}

Mas estou com alguns problemas nas funções

PedroAS
Participa Pouco
Participa Pouco


Voltar ao Topo Ir em baixo

Em curso Re: [Ajuda] Trabalho C#

Mensagem por Marcos Guedes em 26/4/2012, 22:29

Quais os problemas?
Alguma mensagem de erro?
Qual a dificuldade?

_________________
Marcos Guedes - Programador e desenvolvedor Web.


Visite o nosso portal:
[Você precisa estar registrado e conectado para ver este link.]

Marcos Guedes
Webmaster
Webmaster


Voltar ao Topo Ir em baixo

Em curso Re: [Ajuda] Trabalho C#

Mensagem por Conteúdo patrocinado Hoje à(s) 19:04


Conteúdo patrocinado


Voltar ao Topo Ir em baixo

Ver o tópico anterior Ver o tópico seguinte Voltar ao Topo


 
Permissão deste fórum:
Você não pode responder aos tópicos neste fórum