示例#1
0
 public static userView Login(string nickName, string pass)
 {
     try
     {
         using (WebdeNotEntities db = new WebdeNotEntities())
         {
             userView u = (from ku in db.TblUser where ku.Nickname == nickName && ku.Password == pass && ku.Existing == true ||
                           ku.Email == nickName && ku.Password == pass && ku.Existing == true select new userView {
                 Surname = ku.Surname,
                 Nickname = ku.Nickname,
                 Name = ku.Name,
                 Email = ku.Email,
                 Photo = ku.Photo,
                 ID = ku.ID
             }).SingleOrDefault();
             if (u != null)
             {
                 return(u);
             }
             else
             {
                 return(null);
             }
         };
     }
     catch (Exception ex)
     {
         return(null);
     }
 }
示例#2
0
 public static string SignUp(userView newUser)
 {
     try
     {
         using (WebdeNotEntities db = new WebdeNotEntities())
         {
             TblUser nUser = new TblUser {
                 Name = newUser.Name, Email = newUser.Email, Nickname = newUser.Nickname, Photo = newUser.Photo, Password = newUser.Password, Surname = newUser.Surname, BirthDate = newUser.BirtDate
             };
             nUser.JoinDate = DateTime.Now;
             nUser.Existing = true;
             db.TblUser.Add(nUser);
             db.SaveChanges();
             return("+ okey");
         };
     }
     catch (Exception ex)
     {
         return("- " + ex.Message);
     }
 }
示例#3
0
 public JsonResult Signup(userView user)
 {
     return(Json(DataLogic.User.SignUp(user)));
 }