Skip to content

Instantly share code, notes, and snippets.

@flaviorl-net
Last active March 6, 2022 20:15
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save flaviorl-net/b7ccf2b40be530f8c230dfa1ba510795 to your computer and use it in GitHub Desktop.
Save flaviorl-net/b7ccf2b40be530f8c230dfa1ba510795 to your computer and use it in GitHub Desktop.
using System;
namespace FactoryMethod
{
public class Program
{
static void Main(string[] args)
{
string funil = "suspect";
if (funil == "suspect")
{
Suspect suspect = new Suspect();
suspect.CadastrarSuspect("James", "Hetfield", "123456789", "Downey, Califórnia, EUA");
}
if (funil == "prospect")
{
Prospect prospect = new Prospect();
prospect.CadastrarProspect("James", "Hetfield", "123456789", "Downey, Califórnia, EUA");
}
Console.ReadKey();
}
}
public class Suspect
{
public void CadastrarSuspect(string nome, string sobrenome, string celular, string endereco)
{
//Cadastra no banco de dados
Console.WriteLine("Suspect {0} Cadastrado.", nome);
}
}
public class Prospect
{
public void CadastrarProspect(string nome, string sobrenome, string celular, string endereco)
{
//Cadastra no banco de dados
Console.WriteLine("Prospect {0} Cadastrado.", nome);
}
}
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment