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_sl_printcard_share_ctrl { public partial class DsList : DataSourceRepeater { public DataSet1.SHSHAREMASTERDataTable DATA { get; set; } public void InitDsList(PageWeb pw) { css1.Visible = false; DataSet1 ds = new DataSet1(); this.DATA = ds.SHSHAREMASTER; this.EventItemChanged = "OnDsListItemChanged"; this.EventClicked = "OnDsListClicked"; this.InitDataSource(pw, Repeater1, this.DATA, "dsList"); this.Register(); } public void RetrieveList(string sgroup, string egroup, DateTime sdate, DateTime edate, string member_no,string Headcard) { String sql = @"select shsharemaster.coop_id, shsharemaster.member_no, shsharemaster.sharestk_amt, ' '||mbucfprename.prename_desc|| mbmembmaster.memb_name||' '|| mbmembmaster.memb_surname as memb_name, mbmembmaster.membgroup_code from shsharemaster, shsharestatement, mbmembmaster, mbucfprename where ( mbmembmaster.member_no = shsharemaster.member_no ) and ( mbmembmaster.prename_code = mbucfprename.prename_code ) and ( mbmembmaster.coop_id = shsharemaster.coop_id ) and ( shsharemaster.coop_id = {0} ) and ( shsharemaster.member_no like {5} ) and ( shsharemaster.member_no = shsharestatement.member_no ) and ( shsharestatement.slip_date between {3} and {4} ) and ( mbmembmaster.membgroup_code between {1} and {2} ) and ( shsharemaster.sharestk_amt > 0 ) " + Headcard + @" group by shsharemaster.coop_id, shsharemaster.member_no, shsharemaster.sharestk_amt, mbucfprename.prename_desc, mbmembmaster.memb_name, mbmembmaster.memb_surname, mbmembmaster.membgroup_code order by shsharemaster.member_no asc "; sql = WebUtil.SQLFormat(sql, state.SsCoopId,sgroup, egroup, sdate, edate, member_no); DataTable dt = WebUtil.Query(sql); this.ImportData(dt); } } //} and ( lnloantype.loangroup_code like {1} ) }