Beispiel #1
0
        public StudentOrganisationApp.App_Data.OrgCategory getOrgCategoryByID(int catID)
        {
            var orgCat = dataContext.sp_GetOrgCategoryByID(catID).First();

            StudentOrganisationApp.App_Data.OrgCategory orgCategory = new App_Data.OrgCategory();
            orgCategory.CategoryName = orgCat.CategoryName;
            orgCategory.Description  = orgCat.Description;
            orgCategory.EndDate      = orgCat.EndDate;
            orgCategory.AddDate      = orgCat.AddDate;
            orgCategory.GreekOrg     = orgCat.GreekOrg;

            return(orgCategory);
        }
        protected void btnGo_Click(object sender, EventArgs e)
        {
            try
            {
                if (Convert.ToInt32(ddlSelectOrgCategory.SelectedItem.Value) != -1)
                {
                    pnlEditing.Visible           = true;
                    ddlSelectOrgCategory.Enabled = false;


                    App_Data.OrgCategory orgcategoryForEdit = OrgcategoryDAO.getOrgCategoryByID(Convert.ToInt32(ddlSelectOrgCategory.SelectedItem.Value));

                    txtEditOrgCatName.Text = orgcategoryForEdit.CategoryName;
                    txtCategoryDesc.Text   = orgcategoryForEdit.Description;
                    chkGreekOrg.Checked    = (bool)orgcategoryForEdit.GreekOrg;
                    if (orgcategoryForEdit.AddDate == null)
                    {
                        txtOrgCatAddDate.Text = string.Empty;
                    }
                    else
                    {
                        txtOrgCatAddDate.Text = Convert.ToDateTime(orgcategoryForEdit.AddDate).ToShortDateString();
                    }
                    if (orgcategoryForEdit.EndDate == null)
                    {
                        txtExtenderEndDate.Text = string.Empty;
                    }
                    else
                    {
                        txtExtenderEndDate.Text = Convert.ToDateTime(orgcategoryForEdit.EndDate).ToShortDateString();
                    }
                }
            }

            catch (Exception)
            {
                lblMessage.Text = "Could Not Retrieve Category Details!!";
            }
        }