public void CreatePhoneNumber(long id, CompanyPhoneNumberPoco phoneNumber) { CompanyPoco c = _db.Companies.Single(comp => comp.Id == id); c.PhoneNumbers.Add(phoneNumber); _db.SaveChanges(); }
public void DeletePhoneNumber(long companyId, long phoneNumberId) { CompanyPhoneNumberPoco a = _db.CompanyPhones.Single(ad => ad.PhoneNumberId == phoneNumberId); CompanyPoco c = _db.Companies.Single(comp => comp.Id == companyId); c.PhoneNumbers.Remove(a); _db.SaveChanges(); }
public bool UpdatePhoneNumber(long companyId, CompanyPhoneNumberPoco phoneNumber) { var isupdated = _repository.UpdatePhoneNumber(companyId, phoneNumber); if (isupdated) { return(true); } else { return(false); } }
public HttpResponseMessage UpdatePhoneNumber(long companyId, [FromBody] CompanyPhoneNumberPoco phoneNumber) { var isUpdated = _logic.UpdatePhoneNumber(companyId, phoneNumber); if (isUpdated == true) { return(Request.CreateResponse(HttpStatusCode.OK, phoneNumber)); } else { return(Request.CreateResponse(HttpStatusCode.NotModified, phoneNumber)); } }
public bool UpdatePhoneNumber(long id, CompanyPhoneNumberPoco phoneNumber) { try { CompanyPoco c = _db.Companies.Where(comp => comp.Id == id).FirstOrDefault(); CompanyPhoneNumberPoco a = c.PhoneNumbers.Single(ad => ad.PhoneNumberId == phoneNumber.PhoneNumberId); a.PhoneNo = phoneNumber.PhoneNo; a.PhoneType = phoneNumber.PhoneType; _db.SaveChanges(); return(true); } catch (Exception) { return(false); } }
public void CreatePhoneNumber(long id, CompanyPhoneNumberPoco phoneNumber) { _repository.CreatePhoneNumber(id, phoneNumber); }
public HttpResponseMessage CreatePhoneNumber(long companyId, [FromBody] CompanyPhoneNumberPoco phoneNumber) { _logic.CreatePhoneNumber(companyId, phoneNumber); return(Request.CreateResponse(HttpStatusCode.OK)); }