protected void uiLinkButtonCancel_Click(object sender, EventArgs e)
 {
     CurrentActivity = null;
     uiPanelViewAll.Visible = true;
     uiPanelEdit.Visible = false;
     ClearFields();
 }
 protected void uiButtonSave_Click(object sender, EventArgs e)
 {
     Flight_BLL.Activities objdata = new Flight_BLL.Activities();
     if (CurrentActivity == null)
         objdata.AddNew();
     else
         objdata = CurrentActivity;
     objdata.Name = uiTextBoxName.Text;
     objdata.ShortName = uiTextBoxShortName.Text;
     objdata.Save();
     BindData();
     CurrentActivity = null;
     uiPanelViewAll.Visible = true;
     uiPanelEdit.Visible = false;
     ClearFields();
 }
        protected void uiRadGridActivities_ItemCommand(object sender, Telerik.Web.UI.GridCommandEventArgs e)
        {
            if (e.CommandName == "EditActivity")
            {
                Flight_BLL.Activities objData = new Flight_BLL.Activities();
                objData.LoadByPrimaryKey(Convert.ToInt32(e.CommandArgument.ToString()));

                uiTextBoxName.Text = objData.Name;
                uiTextBoxShortName.Text = objData.ShortName;
                CurrentActivity = objData;
                uiPanelEdit.Visible = true;
                uiPanelViewAll.Visible = false;
            }

            else if (e.CommandName == "DeleteActivity")
            {
                Flight_BLL.Activities objData = new Flight_BLL.Activities();
                objData.LoadByPrimaryKey(Convert.ToInt32(e.CommandArgument.ToString()));
                objData.MarkAsDeleted();
                objData.Save();
                BindData();
            }
        }
 private void BindData()
 {
     Flight_BLL.Activities objdata = new Flight_BLL.Activities();
     objdata.LoadAll();
     uiRadGridActivities.DataSource = objdata.DefaultView;
     uiRadGridActivities.DataBind();
 }