public object Post([FromServices] ISalaAgendamentoAppService salaAgendamentoAppService, [FromBody] SalaAgendamentoViewModel salaAgendamentoView) { var result = salaAgendamentoAppService.Adicionar(salaAgendamentoView); return(result); }
public object Remover([FromServices] ISalaAgendamentoAppService salaAgendamentoAppService, [FromBody] SalaAgendamentoViewModel salaAgendamentoView) { salaAgendamentoAppService.Excluir(salaAgendamentoView); return(new { errors = false, message = "Cadastro efetuado com sucesso." }); }
public ValidationAppResult Adicionar(SalaAgendamentoViewModel salaAgendamentoView) { var salaAgendamento = _mapper.Map <SalaAgendamento>(salaAgendamentoView); var result = _agendamentoService.Adicionar(salaAgendamento); if (!result.IsValid) { return(DomainToApplicationResult(result)); } return(DomainToApplicationResult(result)); }
public void Excluir(SalaAgendamentoViewModel salaAgendamentoView) { var salaAgendamento = _mapper.Map <SalaAgendamento>(salaAgendamentoView); _agendamentoService.Remover(salaAgendamento); }
public void Editar(SalaAgendamentoViewModel salaAgendamentoView) { var salaAgendamento = _mapper.Map <SalaAgendamento>(salaAgendamentoView); _agendamentoService.Alterar(salaAgendamento); }