public void Register(UserMOD userMOD) { using (_conn = new Connection<UserMOD>()) { _conn.Connect("mongodb://localhost", "napegada", "user") .Insert(userMOD); } }
public bool IsUser(UserMOD userMOD) { using (_conn = new Connection<UserMOD>()) { return _conn.Connect("mongodb://localhost", "napegada", "user") .AsQueryable<UserMOD>() .Any(u => u.Mail.Equals(userMOD.Mail) && u.Password.Equals(userMOD.Password)); } }
public void Update(UserMOD userMOD, ObjectId id) { using (_conn = new Connection<UserMOD>()) { _conn.Connect("mongodb://localhost", "napegada", "user") .Update(Query<UserMOD>.EQ(u => u.Id, id), Update<UserMOD>.Set(u => u.NameFile, userMOD.NameFile) .Set(u => u.Password, userMOD.Password) .Set(u => u.Name, userMOD.Name)); } }
private void SetRoles(UserMOD userMOD, int role = 0) { if (role > 0 && role <= 2) { userMOD.Role = role == 1 ? Roles.User : Roles.Admin; } else { userMOD.Role = Roles.User; } }
public void Update(UserMOD userMOD, string id) { userMOD.NameFile = VerifyAndSaveFile(userMOD.Upload.File, @"~/Content/upload/user"); _userREP.Update(userMOD, ConvertToId(id)); }
public void Register(UserMOD userMOD) { SetRoles(userMOD); userMOD.DateOfRegistration = DateTime.Now; _userREP.Register(userMOD); }
public bool IsUser(UserMOD userMOD) { return _userREP.IsUser(userMOD); }