protected void imbEditDealer_Click(object sender, EventArgs e) { try { txtDealerCode.Text = ""; txtDealerName.Text = ""; decimal RankingDealerId = decimal.Parse(((ImageButton)sender).CommandArgument); List <RankingDealerData> rds = (List <RankingDealerData>)ViewState["Dealer"]; RankingDealerData rd = rds.Where(r => r.coc_RankingDealerId == RankingDealerId).FirstOrDefault(); txtDealerCode.Text = rd.coc_DealerCode; txtDealerName.Text = rd.coc_DealerName; mpePopupAddDealer.Show(); upPopupAddDealer.Update(); } catch (Exception ex) { string message = ex.InnerException != null ? ex.InnerException.Message : ex.Message; _log.Debug(message); AppUtil.ClientAlert(Page, message); } }
protected void btnSavePopupAddDealer_Click(object sender, EventArgs e) { try { if (ValidatePopupAddDealer()) { RankingDealerBiz biz = new RankingDealerBiz(); //if (biz.ValidateData(AppUtil.SafeInt(hidRankingId.Value), txtDealerCode.Text)) //{ //biz.InsertData(AppUtil.SafeInt(hidRankingId.Value), txtDealerCode.Text, txtDealerName.Text, HttpContext.Current.User.Identity.Name.ToLower()); RankingDealerData rd = new RankingDealerData(); rd.coc_RankingId = AppUtil.SafeInt(hidRankingId.Value); rd.coc_DealerCode = txtDealerCode.Text; rd.coc_DealerName = txtDealerName.Text; List <RankingDealerData> RankingDealers; if (ViewState["Dealer"] != null) { RankingDealers = (List <RankingDealerData>)ViewState["Dealer"]; } else { RankingDealers = new List <RankingDealerData>(); } //if (ValidatePopupAddCampaign()) //{ RankingDealers.Add(rd); //} ViewState["Dealer"] = RankingDealers; ClearPopupAddDealer(); mpePopupAddDealer.Hide(); DoSearchDealer(0); AppUtil.ClientAlert(Page, "บันทึกข้อมูลเรียบร้อย"); //} //else //{ // AppUtil.ClientAlert(Page, biz.ErrorMessage); // mpePopupAddDealer.Show(); //} } else { mpePopupAddDealer.Show(); } } catch (Exception ex) { string message = ex.InnerException != null ? ex.InnerException.Message : ex.Message; _log.Debug(message); AppUtil.ClientAlert(Page, message); } }
protected void imbDeleteDealer_Click(object sender, EventArgs e) { try { decimal rankingDealerId = decimal.Parse(((ImageButton)sender).CommandArgument); List <RankingDealerData> rds = (List <RankingDealerData>)ViewState["Dealer"]; RankingDealerData rd = rds.Where(r => r.coc_RankingDealerId == rankingDealerId).FirstOrDefault(); rds.Remove(rd); DoSearchDealer(0); AppUtil.ClientAlert(Page, "ลบข้อมูลเรียบร้อย"); } catch (Exception ex) { string message = ex.InnerException != null ? ex.InnerException.Message : ex.Message; _log.Debug(message); AppUtil.ClientAlert(Page, message); } }