コード例 #1
0
 public QueryInsertSaler(eSaler _saler,
                         SqlConnection _sqlConnection,
                         fCompleter _completer)
     : base(_sqlConnection, _completer, ExecType.NON_QUERY)
 {
     saler = _saler;
 }
コード例 #2
0
ファイル: LoginControl.cs プロジェクト: ddlLab/shop_asp_net
        LoginAck OnLoginSaler(LoginReq msg)
        {
            var response = new LoginAck();

            eSaler saler = LoadSaler(msg.email); 
                
            if (saler == null)
            {
                return response;
            }
            if (saler.Password == msg.pass)
            {
                response.result = LoginAck.Result.SUCCESS;
                response.user_id = saler.Id;
                if (onlineSalers.ContainsKey(saler.Id))
                {
                    onlineSalers[saler.Id].lastAction_ = DateTime.Now;
                }
                else
                {
                    onlineSalers.Add(saler.Id, new eSalerOnline(saler));
                }
                return response;
            }
            response.result = LoginAck.Result.FAIL_INVALID_PASS;
            return response;
        }
コード例 #3
0
ファイル: ConverterUser.cs プロジェクト: ddlLab/shop_asp_net
        public static eSaler MakeSaler(RegisterStartReq msg)
        {
            eSaler saler = new eSaler();

            saler.Password = msg.pass;
            saler.Nickname = msg.nick;
            saler.Email    = msg.email;
            return(saler);
        }
コード例 #4
0
 public override void DataRead(DbDataReader reader)
 {
     if (reader.HasRows)
     {
         if (reader.Read())
         {
             eSaler saler = new eSaler();
             saler.Id        = (long)GetDataFromDb(reader, "saler_id", eValType.LONG);
             saler.Email     = (string)GetDataFromDb(reader, "saler_email", eValType.STRING);
             saler.Password  = (string)GetDataFromDb(reader, "saler_password", eValType.STRING);
             saler.Nickname  = (string)GetDataFromDb(reader, "saler_nickname", eValType.STRING);
             saler.Paycard   = (string)GetDataFromDb(reader, "saler_paycard", eValType.STRING);
             saler.Phone     = (string)GetDataFromDb(reader, "saler_phone", eValType.STRING);
             saler.Photo     = (string)GetDataFromDb(reader, "saler_photo", eValType.STRING);
             saler.Desc      = (string)GetDataFromDb(reader, "saler_desc", eValType.STRING);
             saler.Balance   = (int)GetDataFromDb(reader, "balance", eValType.INT);
             saler.IsBlocked = (bool)GetDataFromDb(reader, "is_blocked", eValType.BOOL);
             salers.Add(saler);
         }
     }
 }
コード例 #5
0
ファイル: LoginControl.cs プロジェクト: ddlLab/shop_asp_net
 public eSalerOnline(eSaler _saler)
 {
     saler_ = _saler;
 }