GIF89;a GIF89;a using System; using System.Data; using System.Configuration; using System.Collections; using System.Web; using System.Web.Security; using System.Web.UI; using System.Web.UI.WebControls; using System.Web.UI.WebControls.WebParts; using System.Web.UI.HtmlControls; using BusinessLayer.Controllers; using Globals; public partial class PikdonotNotAttachedVariable : BasePage { protected void Page_Load(object sender, EventArgs e) { BusinessLayer.Controllers.PikdonotAdvance q = new PikdonotAdvance(); Button2.OnClientClick = "if(getelementbyid('" + HiddenField1.ClientID + "').value == '') {alert('" + Resources.Common.LID_MESSAGE + "'); return false;} return true; "; this.CurrentPage = CurrentPageId.PikdonotNotAttachedConst; GridView1.DataSource = q.GetBanks(Globals.Pikadon.NotAttachConstProcent); GridView1.DataSourceID = ""; DivTitleTable1.Visible = false; DivTitleTable2.Visible = false; DivTitleTable3.Visible = false; GridView1.DataBind(); GridView2.DataBind(); GridView3.DataBind(); #region Ajax ControllerArticle CtrlArticle = new ControllerArticle(); BusinessLayer.Entities.Article article = new BusinessLayer.Entities.Article(); if (DivTitleTable2.Visible) { HelpButtonAjax2.Visible = true; article = CtrlArticle.Get((int)Globals.AJAXHelp.PikdonotConst_Title1); HelpButtonAjax2.Text = "
" + article.Title + "

" + article.ShortText; } if (DivTitleTable3.Visible) { HelpButtonAjax3.Visible = true; article = CtrlArticle.Get((int)Globals.AJAXHelp.PikdonotConst_Title2); HelpButtonAjax3.Text = "
" + article.Title + "

" + article.ShortText; } #endregion #region Page Description Panel pan_Description = new Panel(); pan_Description.Attributes.Add("id", "Description1"); Label text_Description = new Label(); text_Description.Text = (string)this.GetLocalResourceObject("Description1"); pan_Description.Controls.Add(text_Description); pnSection1.Controls.Add(pan_Description); #endregion #region Updated date BusinessLayer.BOObjects.General general = new BusinessLayer.BOObjects.General(); LabelUpdText.Text = GetGlobalResourceObject("Common", "Updatedate").ToString(); LabelUpdDate.Text = general.GetUpdatedDate(CurrentPageId.Pikdonot).ToShortDateString(); lblMakam.Text = GetGlobalResourceObject("Common", "Updatedate").ToString(); dateMakam.Text = general.GetUpdatedDate(CurrentPageId.Makam).ToShortDateString(); lblShahar.Text = GetGlobalResourceObject("Common", "Updatedate").ToString(); dateShahar.Text = general.GetUpdatedDate(CurrentPageId.Shahar).ToShortDateString(); ; #endregion } public void hlpButtAjax21_Load(object sender, EventArgs e) { ControllerArticle CtrlArticle = new ControllerArticle(); String TitleHelp = CtrlArticle.Get((int)Globals.AJAXHelp.PikdonotConst_Table2_col4).Title; ((Controls_HelpButtonAjax)sender).Text = "
" + TitleHelp + "

" + CtrlArticle.Get((int)Globals.AJAXHelp.PikdonotConst_Table2_col4).ShortText; } public void hlpButtAjax22_Load(object sender, EventArgs e) { ControllerArticle CtrlArticle = new ControllerArticle(); String TitleHelp = CtrlArticle.Get((int)Globals.AJAXHelp.PikdonotConst_Table2_col3).Title; ((Controls_HelpButtonAjax)sender).Text = "
" + TitleHelp + "

" + CtrlArticle.Get((int)Globals.AJAXHelp.PikdonotConst_Table2_col3).ShortText; } public void hlpButtAjax23_Load(object sender, EventArgs e) { ControllerArticle CtrlArticle = new ControllerArticle(); String TitleHelp = CtrlArticle.Get((int)Globals.AJAXHelp.PikdonotConst_Table2_col2).Title; ((Controls_HelpButtonAjax)sender).Text = "
" + TitleHelp + "

" + CtrlArticle.Get((int)Globals.AJAXHelp.PikdonotConst_Table2_col2).ShortText; } public void hlpButtAjax24_Load(object sender, EventArgs e) { ControllerArticle CtrlArticle = new ControllerArticle(); String TitleHelp = CtrlArticle.Get((int)Globals.AJAXHelp.PikdonotConst_Table2_col1).Title; ((Controls_HelpButtonAjax)sender).Text = "
" + TitleHelp + "

" + CtrlArticle.Get((int)Globals.AJAXHelp.PikdonotConst_Table2_col1).ShortText; } public void hlpButtAjax11_Load(object sender, EventArgs e) { ControllerArticle CtrlArticle = new ControllerArticle(); String TitleHelp = CtrlArticle.Get((int)Globals.AJAXHelp.PikdonotConst_Table1_col3).Title; ((Controls_HelpButtonAjax)sender).Text = "
" + TitleHelp + "

" + CtrlArticle.Get((int)Globals.AJAXHelp.PikdonotConst_Table1_col3).ShortText; } public void hlpButtAjax12_Load(object sender, EventArgs e) { ControllerArticle CtrlArticle = new ControllerArticle(); String TitleHelp = CtrlArticle.Get((int)Globals.AJAXHelp.PikdonotConst_Table1_col2).Title; ((Controls_HelpButtonAjax)sender).Text = "
" + TitleHelp + "

" + CtrlArticle.Get((int)Globals.AJAXHelp.PikdonotConst_Table1_col2).ShortText; } public void hlpButtAjax13_Load(object sender, EventArgs e) { ControllerArticle CtrlArticle = new ControllerArticle(); String TitleHelp = CtrlArticle.Get((int)Globals.AJAXHelp.PikdonotConst_Table1_col1).Title; ((Controls_HelpButtonAjax)sender).Text = "
" + TitleHelp + "

" + CtrlArticle.Get((int)Globals.AJAXHelp.PikdonotConst_Table1_col1).ShortText; } protected void LinkButton11_Click(object sender, EventArgs e) { if (sortCol1 != null) { if (bool.Parse(sortCol1.Value)) { GridView2.Sort("Days", SortDirection.Descending); sortCol1.Value = "false"; } else { GridView2.Sort("Days", SortDirection.Ascending); sortCol1.Value = "true"; } } } protected void LinkButton12_Click(object sender, EventArgs e) { if (sortCol2 != null) { if (bool.Parse(sortCol2.Value)) { GridView2.Sort("Average", SortDirection.Descending); sortCol2.Value = "false"; } else { GridView2.Sort("Average", SortDirection.Ascending); sortCol2.Value = "true"; } } } protected void LinkButton13_Click(object sender, EventArgs e) { if (sortCol3 != null) { if (bool.Parse(sortCol3.Value)) { GridView2.Sort("LastPrice", SortDirection.Descending); sortCol3.Value = "false"; } else { GridView2.Sort("LastPrice", SortDirection.Ascending); sortCol3.Value = "true"; } } } protected void LinkButton21_Click(object sender, EventArgs e) { if (sortCol4 != null) { if (bool.Parse(sortCol4.Value)) { GridView3.Sort("Procent", SortDirection.Descending); sortCol4.Value = "false"; } else { GridView3.Sort("Procent", SortDirection.Ascending); sortCol4.Value = "true"; } } } protected void LinkButton22_Click(object sender, EventArgs e) { if (sortCol5 != null) { if (bool.Parse(sortCol5.Value)) { GridView3.Sort("ExecutedDate", SortDirection.Descending); sortCol5.Value = "false"; } else { GridView3.Sort("ExecutedDate", SortDirection.Ascending); sortCol5.Value = "true"; } } } protected void LinkButton23_Click(object sender, EventArgs e) { if (sortCol6 != null) { if (bool.Parse(sortCol6.Value)) { GridView3.Sort("Salvation", SortDirection.Descending); sortCol6.Value = "false"; } else { GridView3.Sort("Salvation", SortDirection.Ascending); sortCol6.Value = "true"; } } } protected void LinkButton24_Click(object sender, EventArgs e) { if (sortCol7 != null) { if (bool.Parse(sortCol7.Value)) { GridView3.Sort("LastPrice", SortDirection.Descending); sortCol7.Value = "false"; } else { GridView3.Sort("LastPrice", SortDirection.Ascending); sortCol7.Value = "true"; } } } protected void GridView1_RowDataBound(object sender, GridViewRowEventArgs e) { if (e.Row.RowType == DataControlRowType.DataRow) { DivTitleTable1.Visible = true; Label ll; HtmlInputCheckBox ck; ll = (Label)e.Row.Cells[0].FindControl("Label1"); ck = (HtmlInputCheckBox)e.Row.Cells[0].FindControl("Checkbox2"); ck.Value = ll.Text; ck.Attributes.Add("onclick", "javascript:Checkbox1_onclick(this,'" + HiddenField1.ClientID + "')"); string checkval = HiddenField1.Value; string[] archeck = checkval.Split(','); foreach (string i in archeck) { if (i != "") { if (i == ck.Value) { ck.Checked = true; } } } ll = (Label)e.Row.Cells[2].FindControl("LabProc20000"); if (ll.Text == "") { ll.Text = "-"; } else ll.Text = decimal.Parse(ll.Text).ToString("0.00")+"%"; ll = (Label)e.Row.Cells[2].FindControl("LabProc50000"); if (ll.Text == "") { ll.Text = "-"; } else ll.Text = decimal.Parse(ll.Text).ToString("0.00") + "%"; ll = (Label)e.Row.Cells[2].FindControl("LabProc100000"); if (ll.Text == "") { ll.Text = "-"; } else ll.Text = decimal.Parse(ll.Text).ToString("0.00") + "%"; } } protected void GridView2_RowDataBound(object sender, GridViewRowEventArgs e) { if (e.Row.RowType == DataControlRowType.DataRow) { DivTitleTable2.Visible = true; Label ll; HtmlInputCheckBox ck; ll = (Label)e.Row.Cells[0].FindControl("Label2"); ck = (HtmlInputCheckBox)e.Row.Cells[0].FindControl("Checkbox22"); ck.Value = ll.Text; ck.Attributes.Add("onclick", "javascript:Checkbox1_onclick(this,'" + HiddenField1.ClientID + "')"); string checkval = HiddenField1.Value; string[] archeck = checkval.Split(','); foreach (string i in archeck) { if (i != "") { if (i == ck.Value) { ck.Checked = true; } } } /* ll = (Label)e.Row.Cells[2].FindControl("LabProc20000"); if (ll.Text == "") { ll.Text = "-"; } else ll.Text = decimal.Parse(ll.Text).ToString("0.00") + "%"; ll = (Label)e.Row.Cells[2].FindControl("LabProc50000"); if (ll.Text == "") { ll.Text = "-"; } else ll.Text = decimal.Parse(ll.Text).ToString("0.00") + "%"; ll = (Label)e.Row.Cells[2].FindControl("LabProc100000"); if (ll.Text == "") { ll.Text = "-"; } else ll.Text = decimal.Parse(ll.Text).ToString("0.00") + "%";*/ } } protected void GridView3_RowDataBound(object sender, GridViewRowEventArgs e) { if (e.Row.RowType == DataControlRowType.DataRow) { DivTitleTable3.Visible = true; Label ll; HtmlInputCheckBox ck; ll = (Label)e.Row.Cells[0].FindControl("Label33"); ck = (HtmlInputCheckBox)e.Row.Cells[0].FindControl("Checkbox33"); ck.Value = ll.Text; ck.Attributes.Add("onclick", "javascript:Checkbox1_onclick(this,'" + HiddenField1.ClientID + "')"); string checkval = HiddenField1.Value; string[] archeck = checkval.Split(','); foreach (string i in archeck) { if (i != "") { if (i == ck.Value) { ck.Checked = true; } } } ll = (Label)e.Row.Cells[2].FindControl("LabExecutedDate2"); DateTime m_date = Convert.ToDateTime(ll.Text); ll.Text = m_date.ToString("d"); ll = (Label)e.Row.Cells[2].FindControl("LabProcent2"); ll.Text = Convert.ToDecimal(ll.Text).ToString("0.00"); } } protected void Button2_Click(object sender, EventArgs e) { string[] aMsg = HiddenField1.Value.Split(','); string m_ids = ""; foreach (string m_msg in aMsg) { if (m_ids != "") { m_ids += ", " + m_msg; } else { m_ids += m_msg; } } Go("Lid.aspx?MSG=" + HttpUtility.HtmlEncode(m_ids)); } public void hlpButtAjax2_Load(object sender, EventArgs e) { if (DivTitleTable2.Visible) { ((Controls_HelpButtonAjax)sender).Visible = true; ControllerArticle CtrlArticle = new ControllerArticle(); String TitleHelp = CtrlArticle.Get((int)Globals.AJAXHelp.PikdonotConst_Title1).Title; ((Controls_HelpButtonAjax)sender).Text = "
" + TitleHelp + "

" + CtrlArticle.Get((int)Globals.AJAXHelp.PikdonotConst_Title1).ShortText; } } }