public HttpResponseMessage Insert(FoodTruck foodTruck) { var resultado = new HttpResponseMessage(); try { using (TransactionScope scope = new TransactionScope()) { _business.Insert(foodTruck); _businessFuncionario = new FuncionarioBusiness(); var entity = _businessFuncionario.GetFuncionarioByEmail(foodTruck.EmailFuncionario); resultado = Request.CreateResponse(HttpStatusCode.OK, entity); scope.Complete(); } } catch (ExceptionBusiness ex) { resultado = ProcessarExcecaoWeb(ex, true); } catch (Exception ex) { resultado = ProcessarExcecaoWeb(ex); } return(resultado); }
public AluguelController(IAluguelBusiness aluguelBusiness, IFilmeBusiness filmeBusiness, IFuncionarioBusiness funcionarioBusiness, IClienteBusiness clienteBusiness) { _aluguelBusiness = aluguelBusiness; _filmeBusiness = filmeBusiness; _funcionarioBusiness = funcionarioBusiness; _clienteBusiness = clienteBusiness; }
public FuncionariosController(IFuncionarioBusiness funcionarioBusiness) { FuncionarioBusiness = funcionarioBusiness; }
public FuncionarioController() { _business = new FuncionarioBusiness(); }
public FuncionarioController(ILogger <FuncionarioController> logger, IFuncionarioBusiness funcionarioBusiness) { _logger = logger; _funcionarioBusiness = funcionarioBusiness; }
public FuncionarioController(IFuncionarioBusiness business) { this.business = business; }