/// <summary> /// Deletion of Phone with iD /// </summary> /// <param name="phoneId"></param> private void DeletePhone(long phoneId) { Phone phone = phoneRepository.Find(phoneId); if (phone != null) { phoneRepository.Delete(phone); } }
public IActionResult Update([FromBody] Phone phone) { try { var _phone = _phoneRepository.Find(phone.Id); if (_phone == null) { return(NotFound()); } _phone.PhoneNumber = phone.PhoneNumber; _phone.DDD = phone.DDD; _phone.DDI = phone.DDI; _phone.UpdatedAt = DateTimeOffset.Now; return(new ObjectResult(new AppResponse("Phone Updated!", null, true))); } catch (Exception e) { return(StatusCode(500, new AppResponse("Oops.. An Error Occurred!", e, true))); } }