Пример #1
0
    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;
    }
Пример #2
0
    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();
    }
Пример #3
0
		private void detach_jkp_Activities(jkp_Activity entity)
		{
			this.SendPropertyChanging();
			entity.jkp_Retreat = null;
		}