protected void btnSave_Click(object sender, EventArgs e) { try { if (ValidateInput()) { if (txtSlaId.Text.Trim() != "") { SlaBiz.UpdateData(int.Parse(txtSlaId.Text.Trim()), cmbProductPopup.SelectedItem.Value, cmbCampaignPopup.SelectedItem.Value, cmbChannelPopup.SelectedItem.Value, cmbStatusPopup.SelectedItem.Value, cmbSubStatusPopup.SelectedItem.Value, int.Parse(txtSlaMinPopup.Text.Trim()), int.Parse(txtSlaTimePopup.Text.Trim()), int.Parse(txtSlaDayPopup.Text.Trim()), HttpContext.Current.User.Identity.Name); } else { SlaBiz.InsertData(cmbProductPopup.SelectedItem.Value, cmbCampaignPopup.SelectedItem.Value, cmbChannelPopup.SelectedItem.Value, cmbStatusPopup.SelectedItem.Value, cmbSubStatusPopup.SelectedItem.Value, int.Parse(txtSlaMinPopup.Text.Trim()), int.Parse(txtSlaTimePopup.Text.Trim()), int.Parse(txtSlaDayPopup.Text.Trim()), HttpContext.Current.User.Identity.Name); } AppUtil.ClientAlert(Page, "บันทึกข้อมูลเรียบร้อย"); ClearPopupControl(); mpePopup.Hide(); DoSearchConfigSla(0); } else { mpePopup.Show(); } } catch (Exception ex) { mpePopup.Show(); string message = ex.InnerException != null ? ex.InnerException.Message : ex.Message; _log.Error(message); AppUtil.ClientAlert(Page, message); } }
private void DoSearchConfigSla(int pageIndex) { try { List <SlaData> list = SlaBiz.SearchConfigSla(cmbProductSearch.SelectedItem.Value, cmbCampaignSearch.SelectedItem.Value, cmbChannelSearch.SelectedItem.Value, cmbStatusSearch.SelectedItem.Value); BindGridview(pcTop, list.ToArray(), pageIndex); } catch { throw; } }
protected void imbDelete_Click(object sender, ImageClickEventArgs e) { try { int slaId = Convert.ToInt32(((ImageButton)sender).CommandArgument); SlaBiz.DeleteSla(slaId); DoSearchConfigSla(0); AppUtil.ClientAlert(Page, "ลบข้อมูลเรียบร้อย"); } catch (Exception ex) { string message = ex.InnerException != null ? ex.InnerException.Message : ex.Message; _log.Error(message); AppUtil.ClientAlert(Page, message); } }