public void lbtnCopyActivities_Clicked(object sender, EventArgs e) { LinkButton lbtnCopyActivities = (LinkButton)sender; Guid retreatId = new Guid(lbtnCopyActivities.Attributes["retreatid"]); Monks.jkp_Retreat retreat = db.jkp_Retreats.First(p => p.Ret_ID == retreatId); foreach (Monks.jkp_Activity activity in retreat.jkp_Activities) { Monks.jkp_Activity newActivitiy = new Monks.jkp_Activity(); newActivitiy.Act_Date = retreat.Ret_StartDate; newActivitiy.Act_Description = activity.Act_Description; newActivitiy.Act_EndTime = retreat.Ret_StartDate; newActivitiy.Act_ID = Guid.NewGuid(); newActivitiy.Act_Language = activity.Act_Language; newActivitiy.Act_Name = activity.Act_Name; newActivitiy.Act_Ret_ID = RetreatId; newActivitiy.Act_StartTime = activity.Act_StartTime; db.jkp_Activities.InsertOnSubmit(newActivitiy); } db.SubmitChanges(); mvCopy.ActiveViewIndex = 1; }
public void btnCreateAssnSave_Clicked(object sender, EventArgs e) { Monks.jkp_Activity Activity = new Monks.jkp_Activity(); Activity.Act_ID = Guid.NewGuid(); Activity.Act_Name = txtCreateAssnName.Text; Activity.Act_Description = txtDescription.Text; if(!String.IsNullOrEmpty(txtCreateActStartTime.Text)) { DateTime timeToInsert; if(DateTime.TryParse(txtCreateActStartTime.Text, out timeToInsert)) Activity.Act_StartTime = timeToInsert; } if(!String.IsNullOrEmpty(txtCreateActEndTime.Text)) { DateTime timeToInsert; if(DateTime.TryParse(txtCreateActEndTime.Text, out timeToInsert)) Activity.Act_EndTime = timeToInsert; } Activity.Act_Ret_ID = RetreatId; db.jkp_Activities.InsertOnSubmit(Activity); db.SubmitChanges(); modalCreateActivity.Hide(); }
private void detach_jkp_Activities(jkp_Activity entity) { this.SendPropertyChanging(); entity.jkp_Retreat = null; }