public string FP30105() { string userSN = session["userSN"].ToString(); //string userSN = "U00003"; using (DBMA1DataContext dbma1 = new DBMA1DataContext()) { A027 a027 = dbma1.A027s.First(); decimal publishAssetsFee = Convert.ToDecimal(a027.publishAssetsCost); decimal serverFeeRate = Convert.ToDecimal(a027.serviceRate); decimal balance = dbma1.F000s.Where(c => c.userSN == userSN).First().balance; return(string.Format("{{\"publishAssetsFee\":\"{0}\",\"serverFeeRate\":\"{1}\",\"balance\":\"{2}\"}}", publishAssetsFee, serverFeeRate, balance)); } }
//申请 P802010304 public string FP802010304(string SellingSvrData, string pwd) { string userSN = session["userSN"].ToString(); U002 svrObj = C101.FC10108(SellingSvrData, typeof(U002)) as U002; using (DBMA1DataContext dbma1 = new DBMA1DataContext()) { //密码是否正确 if (C201.FC20146(dbma1, userSN, pwd) == false) { return("0"); } //扣款 A027 a027 = dbma1.A027s.First(); if (C201.FC20147(dbma1, userSN, Convert.ToDecimal(a027.openServerCost), "出售申请", null) == false) { return("0"); } //更新用户信息基本表 U002 SellSvrUpdateU002(dbma1, svrObj, userSN); //更新服务表 U001 SellSvrUpdateU001(dbma1, userSN); //加入成长值表 F006 string F006Max33SN = C101.FC10102("F006", 7, "UD"); F006 f006 = new F006(); f006.groupUpSN = F006Max33SN; f006.userSN = userSN; f006.businessSN = userSN; f006.businessType = "出售申请"; f006.transactionMoneyAmount = Convert.ToDecimal(a027.openServerCost); f006.groupUpValue = a027.openServerCost; f006.acquireDate = DateTime.Now; dbma1.F006s.InsertOnSubmit(f006); dbma1.SubmitChanges(); return("1"); } }