コード例 #1
0
ファイル: PizzaController.cs プロジェクト: saitodisse/MyPizza
 public PizzaController()
 {
     CriarMapeamentosDto();
     _container = FabricaContainer.InicializarContainer();
     _ingredienteServico = _container.Resolve<IIngredienteServico>();
     _pizzaServico = _container.Resolve<IPizzaServico>();
 }
コード例 #2
0
ファイル: PizzaFormulario.cs プロジェクト: tabaldi98/Pizza-IA
        public PizzaFormulario()
        {
            var contexto         = new PizzariaContext();
            var repositorio      = new PizzaRepositorio(contexto);
            var saborRepositorio = new SaborRepositorio(contexto);

            _servico      = new PizzaServico(repositorio, saborRepositorio);
            _pizzaControl = new PizzaControl();
            _pizzaPopUp   = new PizzaPopUp();
        }
コード例 #3
0
        public PizzaControl()
        {
            InitializeComponent();
            var contexto         = new PizzariaContext();
            var pizzaRepositorio = new PizzaRepositorio(contexto);
            var saborRepositorio = new SaborRepositorio(contexto);

            _servico = new PizzaServico(pizzaRepositorio, saborRepositorio);
            dataGridViewPizzas.AutoGenerateColumns = true;
            AtualizarLista();
        }
コード例 #4
0
        public PizzaPopUp(Pizza pizza = null)
        {
            InitializeComponent();

            if (pizza != null)
            {
                this._pizza = pizza;
            }
            else
            {
                _pizza = new Pizza();
            }

            var contexto         = new PizzariaContext();
            var repositorio      = new PizzaRepositorio(contexto);
            var saborRepositorio = new SaborRepositorio(contexto);

            _pizzaServico = new PizzaServico(repositorio, saborRepositorio);
        }
コード例 #5
0
 public IngredienteServico(IIngredienteDAO ingredienteDAO, IPizzaServico pizzaServico)
 {
     _ingredienteDao = ingredienteDAO;
     _pizzaServico = pizzaServico;
 }