/// <summary> /// Get contact by id /// </summary> /// <param name="id">Id contact to search</param> /// <returns>Return object contact</returns> public static Contact Get(int id, ModelUnibookContainer objContex) { Contact contact = null; try { contact = ContactDal.Get(id, objContex); } catch (DbEntityValidationException ex) { throw ex; } catch (Exception ex) { throw ex; } return(contact); }
/// <summary> /// Update a contact /// </summary> /// <param name="objContex">Get table to object</param> public static void Update(ContactDto contactDto, ModelUnibookContainer objContex) { try { Contact contact = ContactDal.Get(contactDto.ContactId, objContex); contact.Data = contactDto.Data; contact.Description = contactDto.Description; contact.Deleted = contactDto.Deleted; contact.Person = PersonBrl.Get(contactDto.Person.PersonId, objContex); ContactDal.Update(objContex); } catch (DbEntityValidationException ex) { throw ex; } catch (Exception ex) { throw ex; } }