public Orders Post(
            [FromServices] ICostumeRepository costumeRepository,
            [FromServices] IOrdeRepository ordeRepository,
            [FromServices] IUnitOfWork unit)
        {
            try
            {
                var costumer = new Costumers()
                {
                    Name = "joao"
                };

                var order = new Orders()
                {
                    Number = "123", Costumer = costumer
                };

                costumeRepository.Save(costumer);
                ordeRepository.Save(order);

                unit.Commit();

                return(order);
            }
            catch
            {
                unit.Rollback();
                return(null);
            }
        }
Ejemplo n.º 2
0
 public HomeController(IOptions <TreaterSettings> settings,
                       ITreaterRepository treaterRepository,
                       ICandyRepository candyRepository,
                       ICostumeRepository costumeRepository)
 {
     _Settings    = settings.Value;
     _treaterRepo = treaterRepository;
     _candyRepo   = candyRepository;
     _costumeRepo = costumeRepository;
 }
 public HomeController(ITreaterRepository treaterRepository, ICandyRepository candyRepository, ICostumeRepository costumeRepository)
 {
     _TreaterRepository = treaterRepository;
     _CandyRepository   = candyRepository;
     _CostumeRepository = costumeRepository;
 }
Ejemplo n.º 4
0
 public CostumeController()
 {
     _costumeRepo = new CostumeDBRepository();
 }
Ejemplo n.º 5
0
 public CostumeController(ICostumeRepository costumeRepository)
 {
     _costumeRepo = costumeRepository;
 }
Ejemplo n.º 6
0
 public CostumeService(ICostumeRepository costumeRepository, IAdapter mapper)
 {
     CostumeRepository = costumeRepository;
     Mapper            = mapper;
 }
Ejemplo n.º 7
0
 public CostumeController(ICostumeRepository costumeRepo)
 {
     _CostumeRepo = costumeRepo;
 }