protected void uiLinkButtonUpdate_Click(object sender, EventArgs e) { DBLayer db = new DBLayer(); string imagepath = ""; if (uiFileUploadImage.HasFile) { uiFileUploadImage.SaveAs(Server.MapPath(ConfigurationManager.AppSettings["UserFilePath"] + "UploadedImages/" + uiFileUploadImage.FileName)); imagepath = ConfigurationManager.AppSettings["UserFilePath"] + "UploadedImages/" + uiFileUploadImage.FileName; } // update if (CurrentService != 0) { DataSet ds = new DataSet(); ds = db.GetServicesContent(CurrentService); string temp = ds.Tables[0].Rows[0]["arImagepath"].ToString(); if (temp != imagepath && string.IsNullOrEmpty(imagepath)) db.SetArabicServiceContent(CurrentService, uiTextBoxBrief.Text, Server.HtmlEncode(uiFCKeditorContent.Value), uiTextBoxTitle.Text, temp, Convert.ToInt32(uiTextBoxOrder.Text)); else db.SetArabicServiceContent(CurrentService, uiTextBoxBrief.Text, Server.HtmlEncode(uiFCKeditorContent.Value), uiTextBoxTitle.Text, imagepath, Convert.ToInt32(uiTextBoxOrder.Text)); } else // add new { db.AddArabicServiceContent(uiTextBoxBrief.Text, Server.HtmlEncode(uiFCKeditorContent.Value), uiTextBoxTitle.Text, imagepath, Convert.ToInt32(uiTextBoxOrder.Text)); } uiPanelViewServices.Visible = true; uiPanelEditService.Visible = false; ClearFields(); CurrentService = 0; BindData(); }