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"); } } }
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); }