void CustomizeControl1_RemoveClick(SortedDictionary <string, Control> controls) { try { if (Core.IsUserActive & ViewState["tempID"] != null) { using (Firma m = FirmaMethods.GetFirma(BAYMYO.UI.Converts.NullToInt64(ViewState["tempID"]))) { BAYMYO.UI.FileIO.Remove(Server.MapPath(Settings.JSonPath + "maps/firma/" + m.ID + ".js")); BAYMYO.UI.FileIO.Remove(Server.MapPath(Settings.ImagesPath + "firma/b/" + m.ResimUrl)); BAYMYO.UI.FileIO.Remove(Server.MapPath(Settings.ImagesPath + "firma/" + m.ResimUrl)); if (FirmaMethods.Delete(m) > 0) { ((Image)controls["BuyukResim"]).ImageUrl = Settings.ImagesPath + "admin-yok.png"; ((Image)controls["KucukResim"]).ImageUrl = Settings.ImagesPath + "admin-yok.png"; Core.CreateContents("firma"); jSonData.CreateData("baglantilar"); ViewState["tempID"] = null; CustomizeControl1.MessageText = MessageBox.Show(ProccesType.Delete, DialogResult.Succes); Core.ClearControls(controls); ((TextBox)controls["Adi"]).Focus(); } } } } catch (Exception ex) { CustomizeControl1.MessageText = MessageBox.Show(DialogResult.Error, ex.Message); } }
protected void btnSaveChanges_Click(object sender, EventArgs e) { try { if (ddlIslemler.SelectedIndex > 0 & Core.IsUserAdmin) { bool chkState = false; switch (ddlIslemler.SelectedIndex) { case 1: case 3: chkState = true; break; } if (ddlIslemler.SelectedIndex == 1 || ddlIslemler.SelectedIndex == 2) { foreach (GridViewRow item in dataGrid1.Rows) { if (((CheckBox)item.Cells[0].FindControl("chkSelected")).Checked) { Core.Update("firma", "yoneticionay", BAYMYO.UI.Converts.NullToInt64(dataGrid1.DataKeys[item.RowIndex][0]), chkState); } } jSonData.CreateData("firmalar"); GetDataPaging(); } else if (ddlIslemler.SelectedIndex == 3 || ddlIslemler.SelectedIndex == 4) { foreach (GridViewRow item in dataGrid1.Rows) { if (((CheckBox)item.Cells[0].FindControl("chkSelected")).Checked) { Core.Update("firma", "aktif", BAYMYO.UI.Converts.NullToInt64(dataGrid1.DataKeys[item.RowIndex][0]), chkState); } } jSonData.CreateData("firmalar"); GetDataPaging(); } else if (ddlIslemler.SelectedIndex == 5) { foreach (GridViewRow item in dataGrid1.Rows) { if (((CheckBox)item.Cells[0].FindControl("chkSelected")).Checked) { BAYMYO.UI.FileIO.Remove(Server.MapPath(Settings.ImagesPath + "firma/b/" + dataGrid1.DataKeys[item.RowIndex][1])); BAYMYO.UI.FileIO.Remove(Server.MapPath(Settings.ImagesPath + "firma/" + dataGrid1.DataKeys[item.RowIndex][1])); FirmaMethods.Delete(BAYMYO.UI.Converts.NullToInt64(dataGrid1.DataKeys[item.RowIndex][0])); } } jSonData.CreateData("firmalar"); GetDataPaging(); } } } catch (Exception ex) { pageNumberLiteral.Text = ex.Message; } }