protected void CheckBoxList2_PreRender(object sender, EventArgs e) { List <HolidayGroupEntity> list = new HolidayGroupMapper().ListByContractTemplateId(Convert.ToInt32(Request.QueryString["ContractTemplateId"])); foreach (HolidayGroupEntity ent in list) { CheckBoxList2.Items.FindByValue(ent.Id.ToString()).Selected = true; } }
protected void AddLeaveType_Click(object sender, EventArgs e) { HolidayGroupEntity entity = new HolidayGroupEntity(); entity.Title = TitleTextBox.Text; entity.Description = DescriptionTextBox.Text; HolidayGroupMapper mapper = new HolidayGroupMapper(); mapper.Insert(entity); Response.Redirect(String.Format("Edit.aspx?HolidayGroupId={0}", entity.Id)); }
protected void Page_Load(object sender, EventArgs e) { if (!IsPostBack) { if (Request.QueryString["HolidayGroupId"] != null) { int HolidayGroupId; HolidayGroupEntity entity = new HolidayGroupEntity(); Int32.TryParse(Request.QueryString["HolidayGroupId"], out HolidayGroupId); entity.Id = HolidayGroupId; HolidayGroupMapper mapper = new HolidayGroupMapper(); entity = mapper.Get(entity); TitleTextBox.Text = entity.Title; DescriptionTextBox.Text = entity.Description; } } }