Esempio n. 1
0
 public static string Update(int promotionId, int state)
 {
     using (var db = new Models.ModelContext())
     {
         if (0 <= state && state < 3)
         {
             var currPromotion = db.Promotions.FirstOrDefault(p => p.Id.Equals(promotionId));
             if (currPromotion != null)
             {
                 if (currPromotion.State == (OrderState)state)
                 {
                     return("Negalima pekeisti užsakymo būsenos į tokią pačia");
                 }
                 else
                 {
                     currPromotion.State = (OrderState)state;
                     db.Update(currPromotion);
                     db.SaveChanges();
                     return("Užsakymo būsena sėkmingai atnaujinta");
                 }
             }
             else
             {
                 return("Šis užsakymas nerastas");
             }
         }
         else
         {
             return("Neteisinga užsakymo būsena");
         }
     }
 }
Esempio n. 2
0
 public static string Update(int eventId, int state)
 {
     using (var db = new Models.ModelContext())
     {
         if (0 <= state && state < 3)
         {
             var currEvent = db.Events.FirstOrDefault(p => p.Id.Equals(eventId));
             if (currEvent != null)
             {
                 if (currEvent.State == (EventEnum)state)
                 {
                     return("Negalima pekeisti renginio būsenos į tokią pačia");
                 }
                 else
                 {
                     currEvent.State = (EventEnum)state;
                     db.Update(currEvent);
                     db.SaveChanges();
                     return("Užsakymo būsena sėkmingai atnaujinta");
                 }
             }
             else
             {
                 return("Šis užsakymas nerastas");
             }
         }
         else
         {
             return("Neteisinga užsakymo būsena");
         }
     }
 }