public void CreatePhoneNumber(long id, ClientPhoneNumberPoco phonenumber) { ClientPoco c = _db.Clients.Single(cust => cust.Id == id); c.PhoneNumbers.Add(phonenumber); _db.SaveChanges(); }
public void DeletePhoneNumber(long clientid, long phonenumberid) { ClientPhoneNumberPoco p = _db.ClientPhones.Single(ph => ph.PhoneNumberId == phonenumberid); ClientPoco c = _db.Clients.Single(cust => cust.Id == clientid); c.PhoneNumbers.Remove(p); _db.SaveChanges(); }
public void UpdatePhoneNumber(long clientId, long PhoneNumberId, ClientPhoneNumberPoco phonenumber) { ClientPoco c = _db.Clients.Single(cu => cu.Id == clientId); ClientPhoneNumberPoco p = c.PhoneNumbers.Single(pn => pn.PhoneNumberId == PhoneNumberId); p.PhoneNo = phonenumber.PhoneNo; p.PhoneType = phonenumber.PhoneType; _db.SaveChanges(); }
public HttpResponseMessage CreatePhoneNumber(long clientId, [FromBody] ClientPhoneNumberPoco phonenumber) { _logic.CreatePhoneNumber(clientId, phonenumber); return(Request.CreateResponse(HttpStatusCode.OK)); }
public void UpdatePhoneNumber(long clientId, long PhoneNumberId, ClientPhoneNumberPoco phonenumber) { throw new NotImplementedException(); }
public void CreatePhoneNumber(long id, ClientPhoneNumberPoco phonenumber) { throw new NotImplementedException(); }
public void CreatePhoneNumber(long id, ClientPhoneNumberPoco phonenumber) { _repository.CreatePhoneNumber(id, phonenumber); }
public void UpdatePhoneNumber(long clientId, long PhoneNumberId, ClientPhoneNumberPoco phonenumber) { _repository.UpdatePhoneNumber(clientId, PhoneNumberId, phonenumber); }