Exemplo n.º 1
0
 /// <summary>
 /// Get All Persons
 /// </summary>
 /// <returns></returns>
 public List <PersonVO> GetPersons()
 {
     using (var _ctx = new PhysiotherapyContext())
     {
         return(_ctx.Persons.ToList());
     }
 }
Exemplo n.º 2
0
 /// <summary>
 /// Add new admin person to table
 /// </summary>
 /// <param name="person"></param>
 /// <returns></returns>
 public PersonVO AddPerson(PersonVO person)
 {
     try
     {
         using (var ctx = new PhysiotherapyContext())
         {
             person.CreationDate = TimeZone.CurrentTimeZone.ToUniversalTime(DateTime.UtcNow);
             person.Emails.Add(person.Email);
             person.Addresses.Add(person.Address);
             person.Phones.Add(person.Phone);
             person.Phones.Add(person.Mobile);
             ctx.Persons.Add(person);
             ctx.Addresses.Add(person.Address);
             ctx.Emails.Add(person.Email);
             ctx.SaveChanges();
         }
         return(person);
     }
     catch (Exception ex)
     {
         throw ex;
     }
 }