Ejemplo n.º 1
0
 public void UpdateMail(TheMail mail)
 {
     using (var db = new TwinkleDbContext())
     {
         db.Entry(mail).State = EntityState.Modified;
         db.SaveChanges();
     }
 }
Ejemplo n.º 2
0
 public void DeleteCustomer(int id)
 {
     using (var db = new TwinkleDbContext())
     {
         var customer = db.Customers.Find(id);
         db.Customers.Remove(customer);
         db.SaveChanges();
     }
 }
Ejemplo n.º 3
0
 public void DeletePerformer(int id)
 {
     using (var db = new TwinkleDbContext())
     {
         var performer = db.Performers.Find(id);
         db.Performers.Remove(performer);
         db.SaveChanges();
     }
 }
Ejemplo n.º 4
0
 public void DeleteDeal(int id)
 {
     using (var db = new TwinkleDbContext())
     {
         var deal = db.Deals.Find(id);
         db.Deals.Remove(deal);
         db.SaveChanges();
     }
 }
Ejemplo n.º 5
0
 public void DeleteAppointment(int appointmentId)
 {
     using (var db = new TwinkleDbContext())
     {
         var appt = db.Mails.Find(appointmentId);
         db.Mails.Remove(appt);
         db.SaveChanges();
     }
 }
Ejemplo n.º 6
0
 public void CancelAppointment(int appointmentId)
 {
     using (var db = new TwinkleDbContext())
     {
         var appt = db.Deals.Find(appointmentId);
         appt.VehicleId = null;
         db.SaveChanges();
     }
 }
Ejemplo n.º 7
0
 public void AssignAppointment(int appointmentId, int resourceId)
 {
     using (var db = new TwinkleDbContext())
     {
         var appt = db.Deals.Find(appointmentId);
         appt.VehicleId = resourceId;
         db.SaveChanges();
     }
 }
Ejemplo n.º 8
0
 public void RemoveMail(string id)
 {
     using (var db = new TwinkleDbContext())
     {
         var mail = db.Mails.Find(id);
         db.Mails.Remove(mail);
         db.SaveChanges();
     }
 }
Ejemplo n.º 9
0
 public void InsertCustomer(Customer customer)
 {
     using (var db = new TwinkleDbContext())
     {
         customer.CreatedBy    = -1;
         customer.CreationDate = DateTime.Now;
         db.Customers.Add(customer);
         db.SaveChanges();
     }
 }
Ejemplo n.º 10
0
 public void InsertPerformer(Performer performer)
 {
     using (var db = new TwinkleDbContext())
     {
         performer.CreatedBy    = -1;
         performer.CreationDate = DateTime.Now;
         db.Performers.Add(performer);
         db.SaveChanges();
     }
 }
Ejemplo n.º 11
0
 public void InsertDeal(Deal deal)
 {
     using (var db = new TwinkleDbContext())
     {
         deal.CreatedBy    = -1;
         deal.CreationDate = DateTime.Now;
         db.Deals.Add(deal);
         db.SaveChanges();
     }
 }
Ejemplo n.º 12
0
 public void InsertMail(TheMail mail)
 {
     using (var db = new TwinkleDbContext())
     {
         if (!db.Mails.Select(x => x.Id).Contains(mail.Id))
         {
             db.Mails.Add(mail);
             db.SaveChanges();
         }
     }
 }