Esempio n. 1
0
 public static void AddContact(RentCarContact newContact)
 {
     try
     {
         using (RentCarDatabaseEntities1 contactEntities = new RentCarDatabaseEntities1())
         {
             contactEntities.RentCarContacts.Add(newContact);
             contactEntities.SaveChanges();
         }
     }
     catch (Exception serverException)
     {
         RentCarServerErrorsLog errorsLog = new RentCarServerErrorsLog();
         errorsLog.ErrorMsg = serverException.ToString();
         errorsLog.Date     = DateTime.Now.ToString();
         using (RentCarDatabaseEntities1 errorsEntities = new RentCarDatabaseEntities1())
         {
             errorsEntities.RentCarServerErrorsLogs.Add(errorsLog);
             errorsEntities.SaveChanges();
         }
     }
 }
Esempio n. 2
0
 public static void DeleteContactById(int id)
 {
     try
     {
         using (RentCarDatabaseEntities1 contactEntities = new RentCarDatabaseEntities1())
         {
             RentCarContact cont = contactEntities.RentCarContacts.FirstOrDefault(c => c.Id == id);
             contactEntities.RentCarContacts.Remove(cont);
             contactEntities.SaveChanges();
         }
     }
     catch (Exception serverException)
     {
         RentCarServerErrorsLog errorsLog = new RentCarServerErrorsLog();
         errorsLog.ErrorMsg = serverException.ToString();
         errorsLog.Date     = DateTime.Now.ToString();
         using (RentCarDatabaseEntities1 errorsEntities = new RentCarDatabaseEntities1())
         {
             errorsEntities.RentCarServerErrorsLogs.Add(errorsLog);
             errorsEntities.SaveChanges();
         }
     }
 }
Esempio n. 3
0
 public void UpdateContactDetails([FromBody] RentCarContact updateContact)
 {
     Contacts.UpdateContactDetails(updateContact);
 }//update contact details
Esempio n. 4
0
 public void AddContact([FromBody] RentCarContact newContact)
 {
     Contacts.AddContact(newContact);
 }//add new Contact