using System; using CoreSavingLibrary; using System.Collections.Generic; using System.Linq; using System.Web; using System.Web.UI; using System.Web.UI.WebControls; using System.Data; namespace Saving.Applications.shrlon.ws_mbshr_req_mbshr_new_ctrl { public partial class DsMain : DataSourceFormView { public DataSet1.LNLAWMBMASTERDataTable DATA { get; set; } public void InitDsMain(PageWeb pw) { css1.Visible = false; css2.Visible = false; DataSet1 ds = new DataSet1(); this.DATA = ds.LNLAWMBMASTER; this.EventItemChanged = "OnDsMainItemChanged"; this.EventClicked = "OnDsMainClicked"; this.InitDataSource(pw, FormView1, this.DATA, "dsMain"); this.Button.Add("b_memsearch"); this.Register(); } public void DdMembgroup() { string sql = @"SELECT a.* FROM( select membgroup_code,CONCAT(CONCAT(membgroup_code,' '),membgroup_desc) as display,1 as sorter from mbucfmembgroup union select ''as membgroup_code,''as display,0 as sorter from dual)a order by a.sorter,a.membgroup_code" ; sql = WebUtil.SQLFormat(sql); this.DropDownDataBind(sql, "MEMBGROUP_CODE", "display", "membgroup_code"); } public void DdMEMBTYPE_CODE() { string sql = @"SELECT a.* FROM( select membtype_code, membtype_desc as display,1 as sorter from mbucfmembtype union select ''as membtype_code,''as display,0 as sorter from dual)a order by a.sorter,a.membtype_code" ; sql = WebUtil.SQLFormat(sql); this.DropDownDataBind(sql, "MEMBTYPE_CODE", "display", "membtype_code"); } public void DdPRENAME() { string sql = @"SELECT a.* FROM( select prename_code, prename_desc as display,1 as sorter from mbucfprename union select ''as prename_code,''as display,0 as sorter from dual)a order by a.sorter,a.prename_code" ; sql = WebUtil.SQLFormat(sql); this.DropDownDataBind(sql, "PRENAME_CODE", "display", "prename_code"); } public void DdPROVINCE() { string sql = @"SELECT a.* FROM( select province_code, province_desc as display,1 as sorter from mbucfprovince union select ''as province_code,''as display,0 as sorter from dual)a order by a.sorter,a.province_code" ; sql = WebUtil.SQLFormat(sql); this.DropDownDataBind(sql, "PROVINCE_CODE", "display", "province_code"); } public void DdAMPHUR(string province_code) { string sql = @" select district_code, district_desc as display from mbucfdistrict where province_code ={0} order by district_desc" ; sql = WebUtil.SQLFormat(sql, province_code); this.DropDownDataBind(sql, "AMPHUR_CODE", "display", "district_code"); } public void DdTambol(string amphur_code) { string sql = @" SELECT a.* FROM( select tambol_code, tambol_desc as display,1 as sorter from mbucftambol where district_code ={0} union select ''as tambol_code,''as display,0 as sorter from dual)a order by a.sorter,a.tambol_code" ; sql = WebUtil.SQLFormat(sql, amphur_code); this.DropDownDataBind(sql, "TAMBOL_CODE", "display", "tambol_code"); } public void RetrieveDocno(string docno) { string sql = @"select * from lnlawmbmaster where ( ( lnlawmbmaster.coop_id = {0} ) and ( lnlawmbmaster.member_no = {1} ) )"; sql = WebUtil.SQLFormat(sql, state.SsCoopId, docno); DataTable dt = WebUtil.Query(sql); this.ImportData(dt); } } }