Esempio n. 1
0
        public bool SaveActivity(DAL.ClientModel.Activity AToInsert)
        {
            using (ActivityDbEntities Db = new ActivityDbEntities())
            {
                //1 aller rechercher l'activity
                DAL.Activity aGToInsert = Db.Activity.Single(a => a.IdActivity == AToInsert.IdActivity);

                //2 Mapping
                aGToInsert.Libelle       = AToInsert.Libelle;
                aGToInsert.Description   = AToInsert.Description;
                aGToInsert.Adress        = AToInsert.Adress;
                aGToInsert.Num           = AToInsert.Num;
                aGToInsert.Zip           = AToInsert.Zip;
                aGToInsert.City          = AToInsert.City;
                aGToInsert.IdSubActivity = AToInsert.IdSubActivity;

                try
                {
                    Db.SaveChanges();
                    return(true);
                }
                catch (Exception ex)
                {
                    ActivityFaultContract AFC = new ActivityFaultContract()
                    {
                        RequestTime = DateTime.Now, Method = "SaveActivity", ErrorMessage = ex.Message
                    };

                    throw new FaultException <ActivityFaultContract>(AFC, "Save Error");
                }
            }
        }
Esempio n. 2
0
        public DataTable PrizeInfoBypage(int pageNumber, int pageSize, string weixinid, out int count, string activityid)
        {
            DataTable dt = new DAL.Activity().PrizeInfoBypage(pageNumber, pageSize, weixinid, out count, activityid);

            return(dt);
        }