Ejemplo n.º 1
0
        public void CreatePhoneNumber(long id, ClientPhoneNumberPoco phonenumber)
        {
            ClientPoco c = _db.Clients.Single(cust => cust.Id == id);

            c.PhoneNumbers.Add(phonenumber);
            _db.SaveChanges();
        }
Ejemplo n.º 2
0
        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();
        }
Ejemplo n.º 3
0
        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();
        }
Ejemplo n.º 4
0
 public HttpResponseMessage CreatePhoneNumber(long clientId, [FromBody] ClientPhoneNumberPoco phonenumber)
 {
     _logic.CreatePhoneNumber(clientId, phonenumber);
     return(Request.CreateResponse(HttpStatusCode.OK));
 }
Ejemplo n.º 5
0
 public void UpdatePhoneNumber(long clientId, long PhoneNumberId, ClientPhoneNumberPoco phonenumber)
 {
     throw new NotImplementedException();
 }
Ejemplo n.º 6
0
 public void CreatePhoneNumber(long id, ClientPhoneNumberPoco phonenumber)
 {
     throw new NotImplementedException();
 }
Ejemplo n.º 7
0
 public void CreatePhoneNumber(long id, ClientPhoneNumberPoco phonenumber)
 {
     _repository.CreatePhoneNumber(id, phonenumber);
 }
Ejemplo n.º 8
0
 public void UpdatePhoneNumber(long clientId, long PhoneNumberId, ClientPhoneNumberPoco phonenumber)
 {
     _repository.UpdatePhoneNumber(clientId, PhoneNumberId, phonenumber);
 }