// GET: api/Paciente/5 public PacienteViewModel Get(int id) { var paciente = _pacienteApp.GetById(id); var pacienteViewModel = PacienteViewModel.Map(paciente); return(pacienteViewModel); }
// PUT: api/Paciente/5 public void Put(PacienteViewModel paciente) { if (ModelState.IsValid) { var pacienteDomain = PacienteViewModel.Map(paciente); _pacienteApp.Update(pacienteDomain); } }
// POST: api/Paciente public void Post([FromBody] PacienteViewModel paciente) { if (ModelState.IsValid) { Paciente pacienteDomain = PacienteViewModel.Map(paciente); _pacienteApp.Add(pacienteDomain); } }
// GET: api/Paciente public IEnumerable <PacienteViewModel> Get() { return(PacienteViewModel.Map(_pacienteApp.GetAll())); }