public static void GetTotal(Model_Mailbox parameters) { Model_Subscriber ret = SubScriberController.GetSubProfileDetail(); AppTools.SendResponse(HttpContext.Current.Response, ret.ObjectToJSON()); }
public static void ImportSubscriber(object param) { //Model_Subscriber cSub = new Model_Subscriber(); object[] parameters = (object[])param; DataTable data = (DataTable)parameters[0]; Model_SubscriberParamImport p = (Model_SubscriberParamImport)parameters[1]; foreach (DataRow row in data.Rows) { Model_Subscriber cSub = new Model_Subscriber { Email = (row.Table.Columns.Contains("Email") ? (row["Email"] == DBNull.Value ? "" : (string)row["Email"]) : ""), FirstName = (row.Table.Columns.Contains("FirstName") ? (row["FirstName"] == DBNull.Value ? "" : (string)row["FirstName"]) : ""), LastName = (row.Table.Columns.Contains("LastName") ? (row["LastName"] == DBNull.Value ? "" : (string)row["LastName"]) : ""), Sbin = true, SGID = int.Parse(p.Group) }; cSub.model_InsertSubscriber(cSub); Lock.AcquireWriterLock(Timeout.Infinite); SubScriberImportController.TotalCompleted += 1; SubScriberImportController.PercentCompleted = (decimal)SubScriberImportController.TotalCompleted * 100 / int.Parse(p.Total); Lock.ReleaseWriterLock(); } Lock.AcquireWriterLock(Timeout.Infinite); SubScriberImportController.Onprocess = false; Lock.ReleaseWriterLock(); }
private static IList <Model_Subscriber> allSubscriber(string SG) { Model_Subscriber s = new Model_Subscriber(); List <Model_Subscriber> sl = new List <Model_Subscriber>(); if (!string.IsNullOrEmpty(SG)) { string[] arrS = SG.Split(','); int cou = 0; foreach (string g in arrS) { if (cou == 0) { sl = s.model_getSubbyGroup(int.Parse(g)); } else { sl.AddRange(s.model_getSubbyGroup(int.Parse(g))); } cou = cou + 1; } } return(sl); }
public static int DeleteGroup(List <Model_Subscriber> param) { Model_Subscriber cSG = new Model_Subscriber(); return(cSG.model_DeleteSubscriber(param)); //return 1; }
public static bool UpdateGroup(List <Model_Subscriber> param) { Model_Subscriber cSG = new Model_Subscriber(); return(cSG.modeol_UpdateSubcriberGroup(param)); //return 1; }
public static int InsertGroup(Model_Subscriber param) { Model_Subscriber cSG = new Model_Subscriber(); return(cSG.model_InsertSubscriber(param)); //return 1; }
public static void InsertGroup(Model_Subscriber parameters) { int ret = SubScriberController.InsertGroup(parameters); bool success = false; string msg = "no"; if (ret > 0) { success = true; msg = "Insert Completed!!"; } string res = (new BaseWebMethodAJax { success = success, msg = msg }).ObjectToJSON(); AppTools.SendResponse(HttpContext.Current.Response, res); }
public static bool UpdateVerify(Model_Subscriber ms) { return(ms.UpdateVerify(ms)); }
public static List <Model_Subscriber> GetUnverifyList() { Model_Subscriber cSG = new Model_Subscriber(); return(cSG.GetUnverify()); }
public static bool UpDateSub(int sid) { Model_Subscriber sub = new Model_Subscriber(); return(sub.UpdateUnSub(sid)); }
public static Model_Subscriber GetSubProfileDetail() { Model_Subscriber cSG = new Model_Subscriber(); return(cSG.GetSubProfile()); }
public static object GetGroupList_DatatbleView(DTParameters param) { Model_Subscriber cSG = new Model_Subscriber(); return(cSG.getSubscriberAll_DataTable(param)); }