/// <summary> /// 获得数据列表 /// </summary> public List <SmsServer.Model.SmsManager> DataTableToList(DataTable dt) { List <SmsServer.Model.SmsManager> modelList = new List <SmsServer.Model.SmsManager>(); int rowsCount = dt.Rows.Count; if (rowsCount > 0) { SmsServer.Model.SmsManager model; for (int n = 0; n < rowsCount; n++) { model = new SmsServer.Model.SmsManager(); if (dt.Rows[n]["ID"].ToString() != "") { model.ID = int.Parse(dt.Rows[n]["ID"].ToString()); } model.ManagerID = dt.Rows[n]["ManagerID"].ToString(); model.ManagerPwd = dt.Rows[n]["ManagerPwd"].ToString(); if (dt.Rows[n]["ManagerType"].ToString() != "") { model.ManagerType = int.Parse(dt.Rows[n]["ManagerType"].ToString()); } model.Power = dt.Rows[n]["Power"].ToString(); model.UserName = dt.Rows[n]["UserName"].ToString(); model.CompanyName = dt.Rows[n]["CompanyName"].ToString(); model.Phone = dt.Rows[n]["Phone"].ToString(); model.Address = dt.Rows[n]["Address"].ToString(); model.ExtraInfo = dt.Rows[n]["ExtraInfo"].ToString(); modelList.Add(model); } } return(modelList); }
/// <summary> /// 增加一条数据 /// </summary> public bool Add(string strJson, out string strout) { SmsServer.Model.SmsManager model = (SmsServer.Model.SmsManager)JavaScriptConvert.DeserializeObject(strJson, typeof(SmsServer.Model.SmsManager)); if (dal.Exists(model.ManagerID)) { strout = "此账号已存在,请输入其他ID号"; return(false); } strout = "添加失败"; return(dal.Add(model)); }
/// <summary> /// 修改管理员密码 /// </summary> /// <param name="strJson"></param> /// <returns></returns> public bool ModifyPwd(string strJson, string strUserID, out string strErrorInfo) { SmsServer.Model.SmsManager model = (SmsServer.Model.SmsManager)JavaScriptConvert.DeserializeObject(strJson, typeof(SmsServer.Model.SmsManager)); model.ManagerID = strUserID; //判断密码是否正确 if (!dal.Exists(model)) { strErrorInfo = "原密码错误,修改失败"; return(false); } strErrorInfo = "修改密码失败"; return(dal.ModifyPwd(model)); }
/// <summary> /// ��������б� /// </summary> public List<SmsServer.Model.SmsManager> DataTableToList(DataTable dt) { List<SmsServer.Model.SmsManager> modelList = new List<SmsServer.Model.SmsManager>(); int rowsCount = dt.Rows.Count; if (rowsCount > 0) { SmsServer.Model.SmsManager model; for (int n = 0; n < rowsCount; n++) { model = new SmsServer.Model.SmsManager(); if(dt.Rows[n]["ID"].ToString()!="") { model.ID=int.Parse(dt.Rows[n]["ID"].ToString()); } model.ManagerID=dt.Rows[n]["ManagerID"].ToString(); model.ManagerPwd=dt.Rows[n]["ManagerPwd"].ToString(); if(dt.Rows[n]["ManagerType"].ToString()!="") { model.ManagerType=int.Parse(dt.Rows[n]["ManagerType"].ToString()); } model.Power=dt.Rows[n]["Power"].ToString(); model.UserName=dt.Rows[n]["UserName"].ToString(); model.CompanyName=dt.Rows[n]["CompanyName"].ToString(); model.Phone=dt.Rows[n]["Phone"].ToString(); model.Address=dt.Rows[n]["Address"].ToString(); model.ExtraInfo=dt.Rows[n]["ExtraInfo"].ToString(); modelList.Add(model); } } return modelList; }
/// <summary> /// 更新一条数据 /// </summary> public bool Update(string strJson) { SmsServer.Model.SmsManager model = (SmsServer.Model.SmsManager)JavaScriptConvert.DeserializeObject(strJson, typeof(SmsServer.Model.SmsManager)); return(dal.Update(model)); }