public TremViewModel ObterPorId(Guid id) { TremViewModel vagao = Mapper.Map <Trem, TremViewModel>(_tremService.ObterPorId(id)); return(vagao); }
public TremViewModel Atualizar(TremViewModel tremViewModel) { var trem = Mapper.Map <TremViewModel, Trem>(tremViewModel); _tremService.Atualizar(trem); Commit(); return(tremViewModel); }
public TremViewModel Adicionar(TremViewModel tremViewModel) { var trem = Mapper.Map <TremViewModel, Trem>(tremViewModel); ComposicaoViewModel composicaoViewModel = new ComposicaoViewModel(); composicaoViewModel.TremId = trem.TremId; composicaoViewModel.IndicadorAtivo = true; _tremService.Adicionar(trem); _composicaoAppService.Adicionar(composicaoViewModel); Commit(); return(tremViewModel); }