| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578 |
- using ApiProcess.Models.balance;
- using CommonObj.common;
- using CommonObj.model;
- using ResfullApi.Models.balance;
- using StackExchange.Redis;
- using System;
- using System.Collections.Generic;
- using System.Data;
- using System.Threading.Channels;
- using System.Xml.Linq;
- namespace ApiProcessToken.Models.banlance
- {
- public class getListCommon
- {
-
- public static List<campaignObj> getListCam(string id,string users, string name, string code, string fromDate, string toDate
- , string order, string rowsOnPage, string seqPage, string status, out string _rowsOnPage, out string _seqPage, out string _totalPage,string isDefault,string isMyservice)
- {
- string v1, v2, v3;
- _rowsOnPage = rowsOnPage;
- _seqPage = seqPage;
- _totalPage = "100";
- List<campaignObj> _result = new List<campaignObj>();
- try
- {
- DataSet ds_regist = balanceDataAccess.camGetList(id, users, name, code, fromDate, toDate, order, rowsOnPage, seqPage, status, isDefault, isMyservice);
- if (ds_regist != null & ds_regist.Tables[0].Rows.Count > 0)
- {
- _rowsOnPage = ds_regist.Tables[0].Rows[0]["ROW_ON_PAGE"].ToString();
- _seqPage = ds_regist.Tables[0].Rows[0]["SEQ_PAGE"].ToString();
- _totalPage = ds_regist.Tables[0].Rows[0]["TOTAL_PAGE"].ToString();
- for (int j = 0; j < ds_regist.Tables[0].Rows.Count; j++)
- {
- campaignObj _obj = new campaignObj();
- _obj.id = ds_regist.Tables[0].Rows[j]["ID"].ToString();
- _obj.code = ds_regist.Tables[0].Rows[j]["CODE"].ToString();
- _obj.name = ds_regist.Tables[0].Rows[j]["NAME"].ToString();
- _obj.fromDate = ds_regist.Tables[0].Rows[j]["FROM_DATE"].ToString();
- _obj.toDate = ds_regist.Tables[0].Rows[j]["TO_DATE"].ToString();
- _obj.fromHour = ds_regist.Tables[0].Rows[j]["FROM_HOUR"].ToString();
- _obj.toHour = ds_regist.Tables[0].Rows[j]["TO_HOUR"].ToString();
- _obj.rule = ds_regist.Tables[0].Rows[j]["RULE_ADD"].ToString();
- _obj.priority = ds_regist.Tables[0].Rows[j]["PRIORITY"].ToString();
- _obj.balanceId = ds_regist.Tables[0].Rows[j]["BALANCE_ID"].ToString();
- _obj.expireDateId = ds_regist.Tables[0].Rows[j]["EXPIRE_DATE_ID"].ToString();
- _obj.status = ds_regist.Tables[0].Rows[j]["STATUS"].ToString();
- _obj.numberDisplay = ds_regist.Tables[0].Rows[j]["NUMBER_DISPLAY"].ToString();
- _obj.addType = ds_regist.Tables[0].Rows[j]["ADD_TYPE"].ToString();
- _obj.title = ds_regist.Tables[0].Rows[j]["TITLE"].ToString();
- _obj.isReload = ds_regist.Tables[0].Rows[j]["IS_RELOAD"].ToString();
- _obj.isDefault = ds_regist.Tables[0].Rows[j]["IS_DEFAULT"].ToString();
- _obj.isMyService = ds_regist.Tables[0].Rows[j]["IS_MYSERVICE"].ToString();
- _obj.usersCreated = ds_regist.Tables[0].Rows[j]["USERS_CREATED"].ToString();
- _obj.dateCreated = ds_regist.Tables[0].Rows[j]["DATE_CREATED"].ToString();
- _obj.usersUpdate = ds_regist.Tables[0].Rows[j]["USERS_UPDATE"].ToString();
- _obj.dateUpdate = ds_regist.Tables[0].Rows[j]["DATE_UPDATE"].ToString();
- _obj.listServiceMapCam = getListServiceOfCam("-1", users, _obj.id, fromDate
- , toDate, order, "100000", "1", "WEB",
- "EN", out v1, out v2, out v3);
- _obj.listBalanceMapCam = getListBalanceOfCam("-1", users, _obj.id, fromDate
- , toDate, order, "100000", "1", "WEB",
- "EN", out v1, out v2, out v3);
- _obj.listExpireMapCam = getListExpireOfCam("-1", users, _obj.id, fromDate
- , toDate, order, "100000", "1", "WEB",
- "EN", out v1, out v2, out v3);
- _obj.listShortCodeMapCam = getListShortCodeOfCam("-1", users, _obj.id, fromDate
- , toDate, order, "100000", "1", "WEB",
- "EN", out v1, out v2, out v3);
- _obj.listSubMapCam = getListSubOfCam("-1", users, _obj.id, fromDate
- , toDate, order, "100000", "1", "WEB",
- "EN", out v1, out v2, out v3);
- _result.Add(_obj);
- }
-
- }
- }
- catch (Exception ex)
- {
- }
- return _result;
- }
- public static List<campaignObj> getListCamCalendar(string users, string fromDate, string toDate,string status)
- {
- string v1, v2, v3;
- List<campaignObj> _result = new List<campaignObj>();
- try
- {
- DataSet ds_regist = balanceDataAccess.camGetListCalendar(users,fromDate,toDate,status);
- if (ds_regist != null & ds_regist.Tables[0].Rows.Count > 0)
- {
- for (int j = 0; j < ds_regist.Tables[0].Rows.Count; j++)
- {
- campaignObj _obj = new campaignObj();
- _obj.id = ds_regist.Tables[0].Rows[j]["ID"].ToString();
- _obj.code = ds_regist.Tables[0].Rows[j]["CODE"].ToString();
- _obj.name = ds_regist.Tables[0].Rows[j]["NAME"].ToString();
- _obj.fromDate = ds_regist.Tables[0].Rows[j]["FROM_DATE"].ToString();
- _obj.toDate = ds_regist.Tables[0].Rows[j]["TO_DATE"].ToString();
- _obj.fromHour = ds_regist.Tables[0].Rows[j]["FROM_HOUR"].ToString();
- _obj.toHour = ds_regist.Tables[0].Rows[j]["TO_HOUR"].ToString();
- _obj.rule = ds_regist.Tables[0].Rows[j]["RULE_ADD"].ToString();
- _obj.priority = ds_regist.Tables[0].Rows[j]["PRIORITY"].ToString();
- _obj.balanceId = ds_regist.Tables[0].Rows[j]["BALANCE_ID"].ToString();
- _obj.expireDateId = ds_regist.Tables[0].Rows[j]["EXPIRE_DATE_ID"].ToString();
- _obj.status = ds_regist.Tables[0].Rows[j]["STATUS"].ToString();
- _obj.numberDisplay = ds_regist.Tables[0].Rows[j]["NUMBER_DISPLAY"].ToString();
- _obj.addType = ds_regist.Tables[0].Rows[j]["ADD_TYPE"].ToString();
- _obj.title = ds_regist.Tables[0].Rows[j]["TITLE"].ToString();
- _obj.isReload = ds_regist.Tables[0].Rows[j]["IS_RELOAD"].ToString();
- _obj.isDefault = ds_regist.Tables[0].Rows[j]["IS_DEFAULT"].ToString();
- _obj.isMyService = ds_regist.Tables[0].Rows[j]["IS_MYSERVICE"].ToString();
- _obj.usersCreated = ds_regist.Tables[0].Rows[j]["USERS_CREATED"].ToString();
- _obj.dateCreated = ds_regist.Tables[0].Rows[j]["DATE_CREATED"].ToString();
- _obj.usersUpdate = ds_regist.Tables[0].Rows[j]["USERS_UPDATE"].ToString();
- _obj.dateUpdate = ds_regist.Tables[0].Rows[j]["DATE_UPDATE"].ToString();
- _obj.listServiceMapCam = getListServiceOfCam("-1", users, _obj.id, fromDate
- , toDate, "asc", "100000", "1", "WEB",
- "EN", out v1, out v2, out v3);
- _obj.listBalanceMapCam = getListBalanceOfCam("-1", users, _obj.id, fromDate
- , toDate, "asc", "100000", "1", "WEB",
- "EN", out v1, out v2, out v3);
- _obj.listExpireMapCam = getListExpireOfCam("-1", users, _obj.id, fromDate
- , toDate, "asc", "100000", "1", "WEB",
- "EN", out v1, out v2, out v3);
- _obj.listShortCodeMapCam = getListShortCodeOfCam("-1", users, _obj.id, fromDate
- , toDate, "asc", "100000", "1", "WEB",
- "EN", out v1, out v2, out v3);
- _obj.listSubMapCam = getListSubOfCam("-1", users, _obj.id, fromDate
- , toDate, "asc", "100000", "1", "WEB",
- "EN", out v1, out v2, out v3);
- _result.Add(_obj);
- }
- }
- }
- catch (Exception ex)
- {
- }
- return _result;
- }
- public static List<campaignAddObj> getListServiceOfCam(string id, string users, string campaignId, string fromDate
- , string toDate, string order, string rowsOnPage, string seqPage, string channel,
- string language, out string _rowsOnPage, out string _seqPage, out string _totalPage)
- {
- _rowsOnPage = rowsOnPage;
- _seqPage = seqPage;
- _totalPage = "100";
- List<campaignAddObj> _result = new List<campaignAddObj>();
- try
- {
- DataSet ds_regist = balanceDataAccess.camAddGetList(id, users, campaignId, fromDate, toDate, order, rowsOnPage, seqPage);
- if (ds_regist != null & ds_regist.Tables[0].Rows.Count > 0)
- {
- _rowsOnPage = ds_regist.Tables[0].Rows[0]["ROW_ON_PAGE"].ToString();
- _seqPage = ds_regist.Tables[0].Rows[0]["SEQ_PAGE"].ToString();
- _totalPage = ds_regist.Tables[0].Rows[0]["TOTAL_PAGE"].ToString();
- for (int j = 0; j < ds_regist.Tables[0].Rows.Count; j++)
- {
- campaignAddObj _obj = new campaignAddObj();
- _obj.id = ds_regist.Tables[0].Rows[j]["ID"].ToString();
- _obj.campaignId = ds_regist.Tables[0].Rows[j]["CAMPAIGN_ID"].ToString();
- _obj.serviceAddId = ds_regist.Tables[0].Rows[j]["SERVICE_ADD_ID"].ToString();
- _obj.isDelete = ds_regist.Tables[0].Rows[j]["IS_DELETE"].ToString();
- _obj.note = ds_regist.Tables[0].Rows[j]["NOTE"].ToString();
- _obj.usersCreated = ds_regist.Tables[0].Rows[j]["USERS_CREATED"].ToString();
- _obj.dateCreated = ds_regist.Tables[0].Rows[j]["DATE_CREATED"].ToString();
- _obj.usersUpdate = ds_regist.Tables[0].Rows[j]["USERS_UPDATE"].ToString();
- _obj.dateUpdate = ds_regist.Tables[0].Rows[j]["DATE_UPDATE"].ToString();
- _obj.ussdDisplay = ds_regist.Tables[0].Rows[j]["USSD_DISPLAY"].ToString();
- _obj.keyRegister = ds_regist.Tables[0].Rows[j]["KEY_REGISTER"].ToString();
- //Lay them danh sach nua
- serviceObj _obj1 = new serviceObj();
- _obj1.id = ds_regist.Tables[0].Rows[j]["oID"].ToString();
- _obj1.code = ds_regist.Tables[0].Rows[j]["oCODE"].ToString();
- _obj1.name = ds_regist.Tables[0].Rows[j]["oNAME"].ToString();
- _obj1.description = ds_regist.Tables[0].Rows[j]["oDESCRIPTION"].ToString();
- _obj1.shortCode = ds_regist.Tables[0].Rows[j]["oSHORT_CODE"].ToString();
- _obj1.command = ds_regist.Tables[0].Rows[j]["oCOMMAND_REGISTER"].ToString();
- _obj1.contentEn = ds_regist.Tables[0].Rows[j]["oCONTENT_EN"].ToString();
- _obj1.contentFr = ds_regist.Tables[0].Rows[j]["oCONTENT_FR"].ToString();
- _obj1.contentLc = ds_regist.Tables[0].Rows[j]["oCONTENT_LC"].ToString();
- _obj1.note = ds_regist.Tables[0].Rows[j]["oNOTE"].ToString();
- _obj1.companyId = ds_regist.Tables[0].Rows[j]["oCOMPANY_ID"].ToString();
- _obj1.usersCreated = ds_regist.Tables[0].Rows[j]["oUSERS_CREATED"].ToString();
- _obj1.dateCreated = ds_regist.Tables[0].Rows[j]["oDATE_CREATED"].ToString();
- _obj1.usersUpdate = ds_regist.Tables[0].Rows[j]["oUSERS_UPDATE"].ToString();
- _obj1.dateUpdate = ds_regist.Tables[0].Rows[j]["oDATE_UPDATE"].ToString();
- _obj1.dateUpdate = ds_regist.Tables[0].Rows[j]["oDATE_UPDATE"].ToString();
- _obj1.msgRegisterSuccess = ds_regist.Tables[0].Rows[j]["oUSSD_MSG_REGISTER_SUC"].ToString();
- _obj1.msgRegisterFlase = ds_regist.Tables[0].Rows[j]["oUSSD_MSG_REGISTER_FAIL"].ToString();
- _obj1.msgConfirm = ds_regist.Tables[0].Rows[j]["oUSSD_CONFIRM"].ToString();
- _obj1.isActive = ds_regist.Tables[0].Rows[j]["oIS_ACTIVE"].ToString();
- _obj.serviceObj = _obj1;
- _result.Add(_obj);
- }
- }
- }
- catch (Exception ex)
- {
- }
- return _result;
- }
- public static List<campaignExpObj> getListExpireOfCam(string id, string users, string campaignId, string fromDate
- , string toDate, string order, string rowsOnPage, string seqPage, string channel,
- string language, out string _rowsOnPage, out string _seqPage, out string _totalPage)
- {
- _rowsOnPage = rowsOnPage;
- _seqPage = seqPage;
- _totalPage = "100";
- List<campaignExpObj> _result = new List<campaignExpObj>();
- try
- {
- DataSet ds_regist = balanceDataAccess.camExpGetList(id, users, campaignId, fromDate, toDate, order, rowsOnPage, seqPage, channel, language);
- if (ds_regist != null & ds_regist.Tables[0].Rows.Count > 0)
- {
- _rowsOnPage = ds_regist.Tables[0].Rows[0]["ROW_ON_PAGE"].ToString();
- _seqPage = ds_regist.Tables[0].Rows[0]["SEQ_PAGE"].ToString();
- _totalPage = ds_regist.Tables[0].Rows[0]["TOTAL_PAGE"].ToString();
- for (int j = 0; j < ds_regist.Tables[0].Rows.Count; j++)
- {
- campaignExpObj _obj = new campaignExpObj();
- _obj.id = ds_regist.Tables[0].Rows[j]["ID"].ToString();
- _obj.campaignId = ds_regist.Tables[0].Rows[j]["CAMPAIGN_ID"].ToString();
- _obj.expireId = ds_regist.Tables[0].Rows[j]["REF_ID"].ToString();
- _obj.isDelete = ds_regist.Tables[0].Rows[j]["IS_DELETE"].ToString();
- _obj.note = ds_regist.Tables[0].Rows[j]["NOTE"].ToString();
- _obj.usersCreated = ds_regist.Tables[0].Rows[j]["USERS_CREATED"].ToString();
- _obj.dateCreated = ds_regist.Tables[0].Rows[j]["DATE_CREATED"].ToString();
- _obj.usersUpdate = ds_regist.Tables[0].Rows[j]["USERS_UPDATE"].ToString();
- _obj.dateUpdate = ds_regist.Tables[0].Rows[j]["DATE_UPDATE"].ToString();
- expireDate _obj1 = new expireDate();
- _obj1.id = ds_regist.Tables[0].Rows[j]["oid"].ToString();
- _obj1.code = ds_regist.Tables[0].Rows[j]["ocode"].ToString();
- _obj1.name = ds_regist.Tables[0].Rows[j]["oname"].ToString();
- _obj1.totalDay = ds_regist.Tables[0].Rows[j]["oTOTAL_DAY_USE"].ToString();
- _obj1.min = ds_regist.Tables[0].Rows[j]["oV_MIN"].ToString();
- _obj1.max = ds_regist.Tables[0].Rows[j]["oV_MAX"].ToString();
- _obj1.note = ds_regist.Tables[0].Rows[j]["oNOTE"].ToString();
- _obj1.usersCreated = ds_regist.Tables[0].Rows[j]["oUSERS_CREATED"].ToString();
- _obj1.dateCreated = ds_regist.Tables[0].Rows[j]["oDATE_CREATED"].ToString();
- _obj1.usersUpdate = ds_regist.Tables[0].Rows[j]["oUSERS_UPDATE"].ToString();
- _obj1.dateUpdate = ds_regist.Tables[0].Rows[j]["oDATE_UPDATE"].ToString();
- _obj1.isActive = ds_regist.Tables[0].Rows[j]["oIS_ACTIVE"].ToString();
- _obj.expireDate = _obj1;
- _result.Add(_obj);
- }
- }
- }
- catch (Exception ex)
- {
- }
- return _result;
- }
- public static List<campaignScObj> getListShortCodeOfCam(string id, string users, string campaignId, string fromDate
- , string toDate, string order, string rowsOnPage, string seqPage, string channel,
- string language, out string _rowsOnPage, out string _seqPage, out string _totalPage)
- {
- _rowsOnPage = rowsOnPage;
- _seqPage = seqPage;
- _totalPage = "100";
- List<campaignScObj> _result = new List<campaignScObj>();
- try
- {
- DataSet ds_regist = balanceDataAccess.camScGetList(id, users, campaignId, fromDate, toDate, order, rowsOnPage, seqPage, channel, language);
- if (ds_regist != null & ds_regist.Tables[0].Rows.Count > 0)
- {
- _rowsOnPage = ds_regist.Tables[0].Rows[0]["ROW_ON_PAGE"].ToString();
- _seqPage = ds_regist.Tables[0].Rows[0]["SEQ_PAGE"].ToString();
- _totalPage = ds_regist.Tables[0].Rows[0]["TOTAL_PAGE"].ToString();
- for (int j = 0; j < ds_regist.Tables[0].Rows.Count; j++)
- {
- campaignScObj _obj = new campaignScObj();
- _obj.id = ds_regist.Tables[0].Rows[j]["ID"].ToString();
- _obj.campaignId = ds_regist.Tables[0].Rows[j]["CAMPAIGN_ID"].ToString();
- _obj.shortCodeId = ds_regist.Tables[0].Rows[j]["REF_ID"].ToString();
- _obj.isDelete = ds_regist.Tables[0].Rows[j]["IS_DELETE"].ToString();
- _obj.note = ds_regist.Tables[0].Rows[j]["NOTE"].ToString();
- _obj.usersCreated = ds_regist.Tables[0].Rows[j]["USERS_CREATED"].ToString();
- _obj.dateCreated = ds_regist.Tables[0].Rows[j]["DATE_CREATED"].ToString();
- _obj.usersUpdate = ds_regist.Tables[0].Rows[j]["USERS_UPDATE"].ToString();
- _obj.dateUpdate = ds_regist.Tables[0].Rows[j]["DATE_UPDATE"].ToString();
- shortCodeObj _obj1 = new shortCodeObj();
- _obj1.id = ds_regist.Tables[0].Rows[j]["oid"].ToString();
- _obj1.name = ds_regist.Tables[0].Rows[j]["oname"].ToString();
- _obj.shortCodeObj = _obj1;
- _result.Add(_obj);
- }
- }
- }
- catch (Exception ex)
- {
- }
- return _result;
- }
- public static List<campaignBalObj> getListBalanceOfCam(string id, string users, string campaignId, string fromDate
- ,string toDate, string order, string rowsOnPage, string seqPage, string channel,
- string language, out string _rowsOnPage, out string _seqPage, out string _totalPage)
- {
- _rowsOnPage = rowsOnPage;
- _seqPage = seqPage;
- _totalPage = "100";
- List<campaignBalObj> _result = new List<campaignBalObj>();
- try
- {
- DataSet ds_regist = balanceDataAccess.camBalGetList(id, users, campaignId, fromDate, toDate, order, rowsOnPage, seqPage, channel, language);
- if (ds_regist != null & ds_regist.Tables[0].Rows.Count > 0)
- {
- _rowsOnPage = ds_regist.Tables[0].Rows[0]["ROW_ON_PAGE"].ToString();
- _seqPage = ds_regist.Tables[0].Rows[0]["SEQ_PAGE"].ToString();
- _totalPage = ds_regist.Tables[0].Rows[0]["TOTAL_PAGE"].ToString();
-
- for (int j = 0; j < ds_regist.Tables[0].Rows.Count; j++)
- {
- campaignBalObj _obj = new campaignBalObj();
- _obj.id = ds_regist.Tables[0].Rows[j]["ID"].ToString();
- _obj.campaignId = ds_regist.Tables[0].Rows[j]["CAMPAIGN_ID"].ToString();
- _obj.balanceId = ds_regist.Tables[0].Rows[j]["REF_ID"].ToString();
- _obj.isDelete = ds_regist.Tables[0].Rows[j]["IS_DELETE"].ToString();
- _obj.note = ds_regist.Tables[0].Rows[j]["NOTE"].ToString();
- _obj.usersCreated = ds_regist.Tables[0].Rows[j]["USERS_CREATED"].ToString();
- _obj.dateCreated = ds_regist.Tables[0].Rows[j]["DATE_CREATED"].ToString();
- _obj.usersUpdate = ds_regist.Tables[0].Rows[j]["USERS_UPDATE"].ToString();
- _obj.dateUpdate = ds_regist.Tables[0].Rows[j]["DATE_UPDATE"].ToString();
- balanceObj _obj1 = new balanceObj();
- _obj1.id = ds_regist.Tables[0].Rows[j]["oid"].ToString();
- _obj1.code = ds_regist.Tables[0].Rows[j]["ocode"].ToString();
- _obj1.name = ds_regist.Tables[0].Rows[j]["oname"].ToString();
- _obj1.min = ds_regist.Tables[0].Rows[j]["ov_min"].ToString();
- _obj1.max = ds_regist.Tables[0].Rows[j]["ov_max"].ToString();
- _obj1.isActive = ds_regist.Tables[0].Rows[j]["oIS_ACTIVE"].ToString();
- _obj1.note = ds_regist.Tables[0].Rows[j]["oNOTE"].ToString();
- _obj1.usersCreated = ds_regist.Tables[0].Rows[j]["oUSERS_CREATED"].ToString();
- _obj1.dateCreated = ds_regist.Tables[0].Rows[j]["oDATE_CREATED"].ToString();
- _obj1.usersUpdate = ds_regist.Tables[0].Rows[j]["oUSERS_UPDATE"].ToString();
- _obj1.dateUpdate = ds_regist.Tables[0].Rows[j]["oDATE_UPDATE"].ToString();
- _obj.balanceObj = _obj1;
- _result.Add(_obj);
- }
- }
- }
- catch (Exception ex)
- {
- }
- return _result;
- }
- public static List<campaignSubObj> getListSubOfCam(string id, string users, string campaignId, string fromDate
- , string toDate, string order, string rowsOnPage, string seqPage, string channel,
- string language, out string _rowsOnPage, out string _seqPage, out string _totalPage)
- {
- _rowsOnPage = rowsOnPage;
- _seqPage = seqPage;
- _totalPage = "100";
- List<campaignSubObj> _result = new List<campaignSubObj>();
- try
- {
- DataSet ds_regist = balanceDataAccess.camSubGetList(id, users, campaignId, fromDate, toDate, order, rowsOnPage, seqPage, channel, language);
- if (ds_regist != null & ds_regist.Tables[0].Rows.Count > 0)
- {
- _rowsOnPage = ds_regist.Tables[0].Rows[0]["ROW_ON_PAGE"].ToString();
- _seqPage = ds_regist.Tables[0].Rows[0]["SEQ_PAGE"].ToString();
- _totalPage = ds_regist.Tables[0].Rows[0]["TOTAL_PAGE"].ToString();
- for (int j = 0; j < ds_regist.Tables[0].Rows.Count; j++)
- {
- campaignSubObj _obj = new campaignSubObj();
- _obj.id = ds_regist.Tables[0].Rows[j]["ID"].ToString();
- _obj.campaignId = ds_regist.Tables[0].Rows[j]["CAMPAIGN_ID"].ToString();
- _obj.subId = ds_regist.Tables[0].Rows[j]["REF_ID"].ToString();
- _obj.isDelete = ds_regist.Tables[0].Rows[j]["IS_DELETE"].ToString();
- _obj.note = ds_regist.Tables[0].Rows[j]["NOTE"].ToString();
- _obj.usersCreated = ds_regist.Tables[0].Rows[j]["USERS_CREATED"].ToString();
- _obj.dateCreated = ds_regist.Tables[0].Rows[j]["DATE_CREATED"].ToString();
- _obj.usersUpdate = ds_regist.Tables[0].Rows[j]["USERS_UPDATE"].ToString();
- _obj.dateUpdate = ds_regist.Tables[0].Rows[j]["DATE_UPDATE"].ToString();
- listSubObj _obj1 = new listSubObj();
- _obj1.id = ds_regist.Tables[0].Rows[j]["oid"].ToString();
- _obj1.code = ds_regist.Tables[0].Rows[j]["ocode"].ToString();
- _obj1.name = ds_regist.Tables[0].Rows[j]["oname"].ToString();
- _obj1.listType = ds_regist.Tables[0].Rows[j]["oLIST_TYPE"].ToString();
- _obj1.status = ds_regist.Tables[0].Rows[j]["oSTATUS"].ToString();
- _obj1.totalFile = ds_regist.Tables[0].Rows[j]["oTOTAL_FILE"].ToString();
- _obj1.totalRecord = ds_regist.Tables[0].Rows[j]["oTOTAL_RECORD"].ToString();
- _obj1.totalSuccess = ds_regist.Tables[0].Rows[j]["oTOTAL_SUCCESS"].ToString();
- _obj1.totalFalse = ds_regist.Tables[0].Rows[j]["oTOTAL_FALSE"].ToString();
- _obj1.isDelete = ds_regist.Tables[0].Rows[j]["oIS_DELETE"].ToString();
- _obj1.note = ds_regist.Tables[0].Rows[j]["oNOTE"].ToString();
- _obj1.usersCreated = ds_regist.Tables[0].Rows[j]["oUSERS_CREATED"].ToString();
- _obj1.dateCreated = ds_regist.Tables[0].Rows[j]["oDATE_CREATED"].ToString();
- _obj1.usersUpdate = ds_regist.Tables[0].Rows[j]["oUSERS_UPDATE"].ToString();
- _obj1.dateUpdate = ds_regist.Tables[0].Rows[j]["oDATE_UPDATE"].ToString();
- _obj1.isActive = ds_regist.Tables[0].Rows[j]["oIS_ACTIVE"].ToString();
- _obj.listSubObj = _obj1;
- _result.Add(_obj);
- }
- }
- }
- catch (Exception ex)
- {
- }
- return _result;
- }
- }
- }
|