Пример #1
0
 public R I(M1 mc,string k)
 {
     var r = ValidateKey(k);
     if (r.Code == 0)
     {
         r = DAL.Login.Check(mc.IDSN, mc.IDCard);
         if (r.Code == 0)
         {
             mc.Token = k;
             r = DAL.Update.MemberCredit(mc);
         }
     }
     return r;
 }
Пример #2
0
        public static R MemberCredit(M1 mc)
        {
            var m = new R();
            try
            {
                SqlParameter[] param =
                {
                    new SqlParameter("@R",0),
                    new SqlParameter("@Code",0),
                    new SqlParameter("@Message",string.Empty),
                    new SqlParameter("@SN",mc.SN),
                    new SqlParameter("@Name",mc.Name),
                    new SqlParameter("@IDCard",mc.IDCard),
                    new SqlParameter("@IDSN",mc.IDSN),
                    new SqlParameter("@Year",mc.Year),
                    new SqlParameter("@sType",mc.sType),
                    new SqlParameter("@Type",mc.Type),
                    new SqlParameter("@Phone",mc.Phone),
                    new SqlParameter("@Tag",mc.tag),
                    new SqlParameter("@Token",mc.Token)
                };
                param[0].Direction = ParameterDirection.ReturnValue;
                param[1].Direction = ParameterDirection.Output;
                param[2].Direction = ParameterDirection.Output;
                var r = SqlHelper.ExecuteNonQuery(SqlHelper.Local, CommandType.StoredProcedure, "S_Import_MemberCredit", param);
                m.Code = Convert.ToInt32(param[1].Value);
                m.Message = Convert.ToString(param[2].Value);
            }
            catch (Exception ex)
            {
                m.Code = 300;
                m.Message = ex.Message;
                log.Fatal("Fatal:{0},{1}", mc.IDCard, mc.IDSN);
                log.FatalException(ex.Message, ex);
            }

            return m;
        }
Пример #3
0
 public R SystemTestLearning(string IDSN, string IDCard, string Name, int Year, string Token)
 {
     var r = ValidateKey(Token);
     if (r.Code == 0)
     {
         var mc = new M1();
         mc.IDSN = IDSN;
         mc.IDCard = IDCard;
         mc.Name = Name;
         mc.Year = Year;
         mc.Type = 1;
         mc.tag = 200;
         mc.sType = "S2";
         mc.Phone = "";
         mc.SN = CreateSN();
         r = DAL.Login.Check(mc.IDSN, mc.IDCard);
         if (r.Code == 0)
         {
             r = DAL.Update.MemberCredit(mc);
         }
     }
     return r;
 }