public async Task <ActionResult <EspecialidadDTO> > Put(int id, [FromBody] EspecialidadCreateDTO especialidadCreate) { var especialidad = mapper.Map <Especialidad>(especialidadCreate); var especialidadRepo = await repository.Update(id, especialidad); if (especialidadRepo == null) { return(NotFound()); } var especialidadDTO = mapper.Map <EspecialidadDTO>(especialidadRepo); return(new CreatedAtRouteResult("ObtenerEspecialidadv2", new { id = especialidad.Id }, especialidadDTO)); }
public Especialidad Registrar(Especialidad especialidad) { IEspecialidadRepository especialidadRepository = _DataRepositoryFactory.GetDataRepository <IEspecialidadRepository>(); if (especialidad.IdEspecialidad > 0) { return(especialidadRepository.Update(especialidad)); } else { return(especialidadRepository.AddEspecialidadComplete(especialidad)); } }
public Especialidad Update(Especialidad item) { return(_EspecialidadRepository.Update(item)); }
public bool Update(Especialidad entity) { return(especialidadRepository.Update(entity)); }