Exemple #1
0
 /// <summary>
 /// Add a new contact to the database.
 /// </summary>
 /// <param name="contact">Contact to be added.</param>
 /// <returns> void </returns>
 public void CreateContact(ContactedPerson contact)
 {
     try
     {
         _context.ContactedPersons.Add(contact);
     }
     catch (DbUpdateException e)
     {
         var sqlException = e.GetBaseException() as SqlException;
         Console.Write("Problem Creating Patient\nExeption: " + sqlException.ToString());
     }
 }
Exemple #2
0
        /// <summary>
        /// Delete a contact from the database.
        /// </summary>
        /// <param name="contact">Contact to delete.</param>
        public void DeleteContact(ContactedPerson contact)
        {
            var param = new SqlParameter("@ContactDni", contact.Dni);

            _context.Database.ExecuteSqlRaw("deleteContact @ContactDni", param);
        }
Exemple #3
0
 /// <summary>
 /// Update a contact's information.
 /// </summary>
 /// <param name="contact">Contact to update</param>
 public void UpdateContact(ContactedPerson contact)
 {
     // The method should not be implemented
 }