Ejemplo n.º 1
0
    public bool RegisterFan(FanLite f, FanLogin fl)
    {
        bool result = true;

        try
        {
            PasswordHash ph     = new PasswordHash();
            KeyCode      kc     = new KeyCode();
            int          code   = kc.GetKeyCode();
            byte[]       hashed = ph.HashIt(f.Password, code.ToString());

            Fan fann = new Fan();
            fann.FanName        = f.FanName;
            fann.FanEmail       = f.FanEmail;
            fann.FanDateEntered = DateTime.Now;

            db.Fans.Add(fann);
            db.SaveChanges();

            FanLogin fanl = new FanLogin();
            fanl.Fan = fann;
            fanl.FanLoginUserName      = fl.FanLoginUserName;
            fanl.FanLoginPasswordPlain = fl.FanLoginPasswordPlain;
            fanl.FanLoginRandom        = code;
            fanl.FanLoginHashed        = hashed;
            fanl.FanLoginDateAdded     = DateTime.Now;

            db.FanLogins.Add(fanl);
            db.SaveChanges();
        }
        catch
        {
            result = false;
        }
        return(result);
    }
    public int FanRegistration(FanLite fl)
    {
        int result = db.usp_RegisterFan(fl.FName, fl.FEmail, fl.FUsername, fl.FPassword);

        return(result);
    }
    public int FanRegistration(FanLite r)
    {
        int result = db.usp_RegisterFan(r.FanName, r.FanEmail, r.FanLoginUserName, r.FanLoginPasswordPlain);

        return result;
    }
Ejemplo n.º 4
0
    public int FanRegistration(FanLite x)
    {
        int worked = db.usp_RegisterFan(x.FanName, x.FanEmail, x.FanUsername, x.fanPassword);

        return(worked);
    }
    public int FanRegistration(FanLite fl)
    {
        int result = db.usp_RegisterFan(fl.FName, fl.FEmail, fl.FUsername, fl.FPassword);

        return result;
    }
Ejemplo n.º 6
0
 public int FanRegistration(FanLite l)
 {
     int worked = db.usp_RegisterFan
         (l.FanName, l.FanEmail, l.FanUserName, l.FanPassword);
     return worked;
 }