Пример #1
0
        //public static int UpdateEvent(Event event)
        //{
        //    try
        //    {
        //        using (YourPlaceEntities db = new YourPlaceEntities())
        //        {
        //            var q1=db.Event.FirstOrDefault(e => e.event_code==event.event_code);
        //            if (q1 == null)
        //                return 0;
        //            else
        //            {
        //                //עדכן
        //                ////ctx.Workers.Attach(worker);
        //                // ctx.Entry(worker).State = EntityState.Modified;

        //                q1.event_code = event.event_code;

        //                //שמור שינוי
        //                return db.SaveChanges();

        //            }
        //        }
        //    }
        //    catch
        //    {
        //        throw;
        //    }
        //}

//    public static int AddEvent(Event event)
//    {
//      try
//      {
//        using (YourPlaceEntities db = new YourPlaceEntities())
//        {
//          var q1 = db.Event.Add(event);
//    //שמור שינוי
//    db.SaveChanges();
//          return 1;//יתכן שנשקול להוסיף את המספור האוטמטי החדש

//        }
//}
//      catch
//{
//  throw;
//}
//    }
        public static int DeleteEvent(int code)
        {
            try
            {
                using (YourPlaceEntities db = new YourPlaceEntities())
                {
                    var q1 = db.Event.FirstOrDefault(e => e.event_id == code);
                    if (q1 == null)
                    {
                        return(0);
                    }
                    else
                    {
                        //מחק
                        db.Event.Remove(q1);
                        //שמור שינוי
                        db.SaveChanges();
                        //החזר 1
                        return(1);
                    }
                }
            }
            catch
            {
                throw;
            }
        }
Пример #2
0
 public static int UpdateEvent(Event event1)
 {
     //אמור להיות update
     try
     {
         using (YourPlaceEntities db = new YourPlaceEntities())
         {
             var ev = db.Event.FirstOrDefault(e => e.event_id == event1.event_id);
             //שמור שינוי
             ev.invitation_file           = event1.invitation_file;
             ev.event_type_id             = event1.event_type_id;
             ev.event_date                = event1.event_date;
             ev.event_des                 = event1.event_des;
             ev.user_id                   = event1.user_id;
             ev.due_date                  = event1.due_date;
             ev.num_places_around_a_table = event1.num_places_around_a_table;
             ev.num_tables                = event1.num_tables;
             db.SaveChanges();
             return(1);
         }
     }
     catch (Exception e)
     {
         throw e;
     }
 }
Пример #3
0
 public static int DeleteGuest(Guest guest)
 {
     try
     {
         using (YourPlaceEntities db = new YourPlaceEntities())
         {
             //אמור למחוק את האורח שקיבל
             var q1 = db.Guest.FirstOrDefault();
             if (q1 == null)
             {
                 return(0);
             }
             else
             {
                 //מחק
                 db.Guest.Remove(q1);
                 //שמור שינוי
                 db.SaveChanges();
                 //החזר 1
                 return(1);
             }
         }
     }
     catch
     {
         throw;
     }
 }
Пример #4
0
 public static int UpdateEvent(Event event1)
 {
     try
     {
         using (YourPlaceEntities db = new YourPlaceEntities())
         {
             var q1 = db.Event.FirstOrDefault(e => e.event_id == event1.event_id);
             db.SaveChanges();
             return(1);
         }
     }
     catch
     {
         throw;
     }
 }
Пример #5
0
 public static int AddGuestTM(guest_table_member guestTM)
 {
     try
     {
         using (YourPlaceEntities db = new YourPlaceEntities())
         {
             guest_table_member tm1 = db.guest_table_member.Add(guestTM);
             db.SaveChanges();
             return(1);
         }
     }
     catch (Exception e)
     {
         throw e;
     }
 }
Пример #6
0
 public static int UpdateUser(Users user)
 {
     try
     {
         using (YourPlaceEntities db = new YourPlaceEntities())
         {
             var q1 = db.Users.FirstOrDefault(u => u.user_id == user.user_id);
             db.SaveChanges();
             return(1);
         }
     }
     catch (Exception e)
     {
         throw e;
     }
 }
Пример #7
0
 public static int AddGuest(Guest guest)
 {
     try
     {
         using (YourPlaceEntities db = new YourPlaceEntities())
         {
             var q1 = db.Guest.Add(guest);
             //שמור שינוי
             db.SaveChanges();
             return(1);//יתכן שנשקול להוסיף את המספור האוטמטי החדש
         }
     }
     catch
     {
         throw;
     }
 }
Пример #8
0
 public static int AddUser(Users user)
 {
     try
     {
         using (YourPlaceEntities db = new YourPlaceEntities())
         {
             var q1 = db.Users.Add(user);
             //שמור שינוי
             db.SaveChanges();
             return(1);//יתכן שנשקול להוסיף את המספור האוטמטי החדש
         }
     }
     catch
     {
         throw;
     }
 }
Пример #9
0
 public static int UpdateGuest(Guest guest)
 {
     //אמור להיות update
     try
     {
         using (YourPlaceEntities db = new YourPlaceEntities())
         {
             var q1 = db.Guest.FirstOrDefault(g => g.guest_id == guest.guest_id);
             //שמור שינוי
             db.SaveChanges();
             return(1);//יתכן שנשקול להוסיף את המספור האוטמטי החדש
         }
     }
     catch
     {
         throw;
     }
 }
Пример #10
0
 public static int UpdateUser(Users user)
 {
     //אמור להיות update
     try
     {
         using (YourPlaceEntities db = new YourPlaceEntities())
         {
             var q1 = db.Users.FirstOrDefault(u => u.user_id == user.user_id);
             //שמור שינוי
             db.SaveChanges();
             return(1);//יתכן שנשקול להוסיף את המספור האוטמטי החדש
         }
     }
     catch
     {
         throw;
     }
 }
Пример #11
0
 public static int UpdateCategoryiesList(List <Guest_catagory> CategoryiesList)
 {
     try
     {
         using (YourPlaceEntities db = new YourPlaceEntities())
         {
             foreach (var item in CategoryiesList)
             {
                 db.Guest_catagory.Add(item);
             }
             db.SaveChanges();
             return(1);
         }
     }
     catch
     {
         throw;
     }
 }
Пример #12
0
 public static int UpdateGuest(Guest guest)
 {
     //אמור להיות update
     try
     {
         using (YourPlaceEntities db = new YourPlaceEntities())
         {
             var q1 = db.Guest.FirstOrDefault(g => g.guest_id == guest.guest_id);
             //שמור שינוי
             q1.guest_first_name    = guest.guest_first_name;
             q1.guest_last_name     = guest.guest_last_name;
             q1.guest_email         = guest.guest_email;
             q1.guest_message_befor = guest.guest_message_befor;
             q1.guest_message_after = guest.guest_message_after;
             // q1.guest_category_id = guest.guest_category_id;
             db.SaveChanges();
             return(1);//יתכן שנשקול להוסיף את המספור האוטמטי החדש
         }
     }
     catch (Exception e)
     {
         throw e;
     }
 }
Пример #13
0
 public static int DeleteGuest(int id)
 {
     try
     {
         using (YourPlaceEntities db = new YourPlaceEntities())
         {
             var q1 = db.Guest.FirstOrDefault(e => e.guest_id == id);
             if (q1 == null)
             {
                 return(0);
             }
             else
             {
                 db.Guest.Remove(q1);
                 db.SaveChanges();
                 return(1);
             }
         }
     }
     catch (Exception e)
     {
         throw e;
     }
 }
Пример #14
0
        public static int AddGuest(Guest guest)
        {
            try
            {
                using (YourPlaceEntities db = new YourPlaceEntities())
                {
                    //אם ישנו כבר אורח עם כזה ID
//משום מה הפונקציה לא עובדת לא בטוחה מה הסוג של q1
                    while (db.Guest.FirstOrDefault(g => g.guest_id == guest.guest_id) == guest)
                    {
                        //תוסיף 1 לID
                        guest.guest_id += guest.guest_id + 1;
                    }
                    Guest q1 = db.Guest.Add(guest);
                    //שמור שינוי
                    db.SaveChanges();
                    return(1);//יתכן שנשקול להוסיף את המספור האוטמטי החדש
                }
            }
            catch (Exception e)
            {
                throw e;
            }
        }