public static void insertevent(calendar_entity db, calendar_globalevent newe) { DateTime date=DateTime.Now; if (newe != null) { newe.eventid = Guid.NewGuid(); newe.createtime=date; db.calendar_globalevent.AddObject(newe); db.SaveChanges(); //cut extra events IEnumerable<calendar_globalevent> var = DAL.GlobalEvent_DAL.geteventByUser(db, newe.userid); if (var.Count() > MAX) { for (int i = MAX; i < var.Count(); i++) { db.calendar_globalevent.DeleteObject(var.ElementAt(i)); } } db.SaveChanges(); } }
protected void Button1_Click(object sender, EventArgs e) { wallcontext.insertWallMessage(this.Owner, (Guid) Membership.GetUser().ProviderUserKey, TextBox1.Text); calendar_globalevent newg=new calendar_globalevent() { userid =(Guid) Membership.GetUser().ProviderUserKey, createtime = DateTime.Today, eventtype = "commentedOnWall" }; this.globalevent_context.insertevent(newg, this.Owner); init(); }
protected void sendbt_Click(object sender, EventArgs e) { // Session["reply"] = false; this.pnlrpy.Visible = false; wallcontext.insertWallMessage(Utilities.Utilities.getUserIdByName( this.sender), (Guid)Membership.GetUser().ProviderUserKey, TextBox1.Text); calendar_globalevent newg = new calendar_globalevent() { userid = (Guid)Membership.GetUser().ProviderUserKey, createtime = DateTime.Today, eventtype = "commentedOnWall" }; this.globalevent_context.insertevent(newg, Utilities.Utilities.getUserIdByName(this.sender)); }
protected void Button1_Click(object sender, EventArgs e) { calendar_joinevent newjoin = new calendar_joinevent(); newjoin.eventid = this.eventid; newjoin.UserId = this.visiterid; db.calendar_joinevent.AddObject(newjoin); db.SaveChanges(); Button1.Visible = false; calendar_globalevent newg = new calendar_globalevent(); newg.eventtype = "joinevent"; newg.userid = this.visiterid; newg.createtime = DateTime.Today; calendar_event evt = (Calendar_DAL.getEventById(eventid)).First(); this.globalevent_context.insertevent(newg, this.Page, evt); }
protected void indexchange(object sender, EventArgs e) { calendar_entity db = new calendar_entity(); IEnumerable<onlyid_> searchRes = (IEnumerable<onlyid_>)Session["searchfriendonlyid"]; Guid selected= searchRes.ElementAtOrDefault( gv.SelectedIndex).userid; Guid myid=(Guid)Membership.GetUser().ProviderUserKey; var res = from i in db.calendar_friend where i.myUserId == myid && i.friendUserId == selected select i; if(res.Count()==0) { calendar_friend newf=new calendar_friend(); newf.friendUserId=selected; newf.myUserId=myid; newf.relationship=""; db.calendar_friend.AddObject(newf); db.SaveChanges(); } calendar_globalevent newg=new calendar_globalevent() { userid =(Guid) Membership.GetUser().ProviderUserKey, createtime = DateTime.Today, eventtype = "addfriend" }; globaleventContext.insertevent(newg, selected); }