//添加新的一行 private void AddNewRow(StructDictItem item, DataTable table) { DataRow row = table.NewRow(); table.Rows.Add(row); row[TitleList.Number.ToString()] = table.Rows.Count; row[TitleList.MemberType.ToString()] = SysManage.GetMemberTypeName(item.GetItem(0)); row[TitleList.RechargeMoney.ToString()] = item.GetItem(1); row[TitleList.GiveMoney.ToString()] = item.GetItem(2); row[TitleList.ValidDay.ToString()] = item.GetItem(3) + "-" + item.GetItem(4); }
//添加新行 private void AddNewRow(StructMember member) { DataRow row = this.mainDataTable.NewRow(); this.mainDataTable.Rows.Add(row); row[TitleList.Name.ToString()] = member.Name; row[TitleList.Card.ToString()] = member.Cardnumber; row[TitleList.Gender.ToString()] = member.Gender; row[TitleList.Type.ToString()] = SysManage.GetMemberTypeName(member.Membertype.ToString()); row[TitleList.LastTime.ToString()] = member.Lasttime; row[TitleList.Reason.ToString()] = member.Reason; }
//添加新行 private void AddNewRow(StructApply apply) { DataRow row = this.mainDataTable.NewRow(); this.mainDataTable.Rows.Add(row); row[TitleList.MemberName.ToString()] = apply.Name; row[TitleList.MemberType.ToString()] = SysManage.GetMemberTypeName(apply.Rightid.ToString()); row[TitleList.IdNumber.ToString()] = apply.Cardnumber; row[TitleList.RechargeMoney.ToString()] = apply.ChargeAmount; row[TitleList.GiveMoney.ToString()] = apply.BonusAmount; row[TitleList.Staff.ToString()] = apply.Operator; row[TitleList.OpenTime.ToString()] = apply.Addtime; row[TitleList.PayChannel.ToString()] = Enum.GetName(typeof(PAYCHANNEL), apply.Paymode); row[TitleList.IndentNumber.ToString()] = apply.Receiptid; row[TitleList.Channel.ToString()] = Enum.GetName(typeof(MANAGECHANNEL), apply.Channel); }
//添加新行 private void AddNewRow(StructEmbarkation emk) { DataRow row = this.mainDataTable.NewRow(); this.mainDataTable.Rows.Add(row); row[TitleList.IdNumber.ToString()] = emk.Cardnumber; row[TitleList.Name.ToString()] = emk.Username; row[TitleList.MemberType.ToString()] = SysManage.GetMemberTypeName(emk.Usertype); row[TitleList.StartTime.ToString()] = emk.Starttime; row[TitleList.EndTime.ToString()] = emk.Stoptime; row[TitleList.Area.ToString()] = emk.Area; row[TitleList.UseTime.ToString()] = emk.Usedtime; row[TitleList.UseMoney.ToString()] = emk.Money; row[TitleList.Mac.ToString()] = emk.Mac; row[TitleList.Ip.ToString()] = emk.Ip; }
//添加新行 private void AddNewRow(StructRealTime computer, DataRow row) { //this.gridView1.RefreshRow if (row == null) { row = this.mainDataTable.NewRow(); this.mainDataTable.Rows.Add(row); } else { int index = this.mainDataTable.Rows.IndexOf(row); this.mainDataTable.Rows.Remove(row); row = this.mainDataTable.NewRow(); this.mainDataTable.Rows.InsertAt(row, index); } row[TitleList.EpNumber.ToString()] = computer.Computer; row[TitleList.Area.ToString()] = SysManage.GetAreaName(computer.Area); COMPUTERSTATUS status = COMPUTERSTATUS.在线; Enum.TryParse <COMPUTERSTATUS>(computer.Status, out status); //TODO:状态需要判断 row[TitleList.State.ToString()] = Enum.GetName(typeof(COMPUTERSTATUS), status); row[TitleList.IdCard.ToString()] = computer.Cardnumber; row[TitleList.CardType.ToString()] = SysManage.GetMemberTypeName(computer.Usertype); row[TitleList.MoneyType.ToString()] = computer.Billing; if (computer.Verify.Equals("")) { row[TitleList.VerifyType.ToString()] = ""; } else { row[TitleList.VerifyType.ToString()] = computer.Verify.Equals("1") ? "已验证" : "未验证"; } row[TitleList.ResMoney.ToString()] = computer.Balance; row[TitleList.ResTime.ToString()] = computer.Remaintime; row[TitleList.BeginTime.ToString()] = computer.Starttime; row[TitleList.UseTime.ToString()] = computer.Usedtime; row[TitleList.EndTime.ToString()] = computer.Stoptime; row[TitleList.MacLoc.ToString()] = computer.Mac; row[TitleList.IpLoc.ToString()] = computer.Ip; }
//添加新行数据 private void AddNewRow(StructMember member) { DataRow row = this.mainDataTable.NewRow(); this.mainDataTable.Rows.Add(row); row[TitleList.IdNumber.ToString()] = member.Cardnumber; row[TitleList.Gender.ToString()] = member.Gender; row[TitleList.Name.ToString()] = member.Name; row[TitleList.MemberType.ToString()] = SysManage.GetMemberTypeName(member.Membertype.ToString()); row[TitleList.PhoneNumber.ToString()] = member.Phone; row[TitleList.OpenCardTime.ToString()] = member.Opentime; row[TitleList.LastUseTime.ToString()] = member.Lasttime; row[TitleList.RemMoney.ToString()] = member.Balance; row[TitleList.AccRcMoney.ToString()] = member.TotalRecharge; row[TitleList.AccGvMoney.ToString()] = member.TotalBonus; row[TitleList.Integral.ToString()] = member.Integal; row[TitleList.UseIntegral.ToString()] = member.UsedIntegal; row[TitleList.Status.ToString()] = Enum.GetName(typeof(MEMBERSTATUS), member.Status); row[TitleList.Verify.ToString()] = member.Verify == 0?"未验证":"已验证"; }
//添加新行 private void AddNewRow(StructCharge charge) { DataRow row = this.mainDataTable.NewRow(); this.mainDataTable.Rows.Add(row); row[TitleList.IndentNumber.ToString()] = charge.Productid; row[TitleList.MemberName.ToString()] = charge.Name; row[TitleList.MemberType.ToString()] = SysManage.GetMemberTypeName(charge.Rightid.ToString()); row[TitleList.IdNumber.ToString()] = charge.Cardnumber; row[TitleList.Area.ToString()] = SysManage.GetAreaName(charge.Areaid.ToString()); row[TitleList.RechargeMoney.ToString()] = charge.ChargeAmount; row[TitleList.GiveMoney.ToString()] = charge.BonusAmount; row[TitleList.PayChannel.ToString()] = Enum.GetName(typeof(PAYCHANNEL), charge.Paymode); row[TitleList.PayIndentNumber.ToString()] = charge.Receiptid; INDENT_FINISH_STATUS status = INDENT_FINISH_STATUS.无; Enum.TryParse <INDENT_FINISH_STATUS>(charge.Status.ToString(), out status); row[TitleList.IndentStatus.ToString()] = Enum.GetName(typeof(INDENT_FINISH_STATUS), status); row[TitleList.AddTime.ToString()] = charge.Addtime; }
//初始化UI private void InitUI() { COMPUTERSTATUS status = COMPUTERSTATUS.空闲; Enum.TryParse <COMPUTERSTATUS>(currentCom.Status, out status); if (status == COMPUTERSTATUS.异常 || status == COMPUTERSTATUS.空闲) { this.simpleButton1.Enabled = this.simpleButton2.Enabled = false; } char[] sp = { ':', ':' }; //姓名 this.label1.Text = string.Format("{0}:{1}", this.label1.Text.Split(sp)[0], currentCom.Name); //卡号 this.label3.Text = string.Format("{0}:{1}", this.label3.Text.Split(sp)[0], currentCom.Cardnumber); //会员等级 this.label4.Text = string.Format("{0}:{1}", this.label4.Text.Split(sp)[0], SysManage.GetMemberTypeName(currentCom.Usertype)); //上网开始时间 this.label5.Text = string.Format("{0}:{1}", this.label5.Text.Split(sp)[0], currentCom.Starttime); //上网时长 this.label6.Text = string.Format("{0}:{1}", this.label6.Text.Split(sp)[0], currentCom.Usedtime); //账户余额 this.label7.Text = string.Format("{0}:{1}", this.label7.Text.Split(sp)[0], currentCom.Balance); //状态 this.label8.Text = string.Format("{0}:{1}", this.label8.Text.Split(sp)[0], Enum.GetName(typeof(COMPUTERSTATUS), status)); //区域 this.label9.Text = string.Format("{0}:{1}", this.label9.Text.Split(sp)[0], SysManage.GetAreaName(currentCom.Area)); //ip this.label10.Text = string.Format("{0}:{1}", this.label10.Text.Split(sp)[0], currentCom.Ip); //mac this.label11.Text = string.Format("{0}:{1}", this.label11.Text.Split(sp)[0], currentCom.Mac); }