protected void uiButtonCancel_Click(object sender, EventArgs e) { Clearfields(); uiPanelViewSponsors.Visible = true; uiPanelEdit.Visible = false; CurrentSponsor = null; }
private void BindEnglishData() { BLL.Sponsors objData = new BLL.Sponsors(); objData.LoadAll(); uiRepeaterEn.DataSource = objData.DefaultView; HtmlGenericControl mydiv = (HtmlGenericControl)EnPanel.FindControl("SponsorsDivEn"); mydiv.Attributes.CssStyle.Add("width", (objData.DefaultView.Table.Rows.Count * 170).ToString() + "px"); uiRepeaterEn.DataBind(); }
protected void uiButtonUpdate_Click(object sender, EventArgs e) { string Enfilepath = ""; string Arfilepath = ""; if (uiFileUploadEnglishPhoto.HasFile) { uiFileUploadEnglishPhoto.SaveAs(Server.MapPath("~/FileUploads/Sponsors/" + uiFileUploadEnglishPhoto.FileName)); Enfilepath = "/Fileuploads/Sponsors/" + uiFileUploadEnglishPhoto.FileName; } if (uiFileUploadArabicPhoto.HasFile) { uiFileUploadArabicPhoto.SaveAs(Server.MapPath("~/FileUploads/Sponsors/" + uiFileUploadArabicPhoto.FileName)); Arfilepath = "/Fileuploads/Sponsors/" + uiFileUploadArabicPhoto.FileName; } if (CurrentSponsor != null) { Sponsors objData = CurrentSponsor; string Entemp = objData.EnFilePath; string Artemp = objData.ArFilePath; bool done = false; if (Artemp != Arfilepath && !string.IsNullOrEmpty(Arfilepath)) { objData.ArFilePath = Arfilepath; } if (Entemp != Enfilepath && !string.IsNullOrEmpty(Enfilepath)) { objData.EnFilePath = Enfilepath; } objData.EnTitle = uiTextBoxEnTitle.Text; objData.ArTitle = uiTextBoxArTitle.Text; objData.URL = uiTextBoxURL.Text; objData.ViewOrder = Convert.ToInt32(uiTextBoxOrder.Text); objData.Save(); uiPanelEdit.Visible = false; uiPanelViewSponsors.Visible = true; BindData(); Clearfields(); } else { Sponsors objData = new Sponsors(); objData.AddNew(); objData.EnTitle = uiTextBoxEnTitle.Text; objData.ArTitle = uiTextBoxArTitle.Text; objData.URL = uiTextBoxURL.Text; objData.ViewOrder = Convert.ToInt32(uiTextBoxOrder.Text); objData.ArFilePath = Arfilepath; objData.EnFilePath = Enfilepath; objData.Save(); uiPanelEdit.Visible = false; uiPanelViewSponsors.Visible = true; BindData(); Clearfields(); } CurrentSponsor = null; }
protected void uiGridViewSponsors_RowCommand(object sender, GridViewCommandEventArgs e) { if (e.CommandName == "EditSponsor") { Sponsors objData = new Sponsors(); objData.LoadByPrimaryKey(Convert.ToInt32(e.CommandArgument.ToString())); CurrentSponsor = objData; uiTextBoxArTitle.Text = objData.ArTitle; uiTextBoxEnTitle.Text = objData.EnTitle; uiTextBoxURL.Text = objData.URL; uiTextBoxOrder.Text = objData.ViewOrder.ToString(); if (!string.IsNullOrEmpty(objData.EnFilePath)) { uiImageEnglish.ImageUrl = objData.EnFilePath; uiImageEnglish.Visible = true; } else { uiImageEnglish.Visible = false; } if (!string.IsNullOrEmpty(objData.ArFilePath)) { uiImageArabic.ImageUrl = objData.ArFilePath; uiImageArabic.Visible = true; } else { uiImageArabic.Visible = false; } uiPanelViewSponsors.Visible = false; uiPanelEdit.Visible = true; } else if (e.CommandName == "DeleteSponsor") { Sponsors objData = new Sponsors(); objData.LoadByPrimaryKey(Convert.ToInt32(e.CommandArgument.ToString())); objData.MarkAsDeleted(); objData.Save(); uiPanelEdit.Visible = false; uiPanelViewSponsors.Visible = true; BindData(); Clearfields(); } }