Ejemplo n.º 1
0
 public void Update(User user)
 {
     using (var db = new Pb.Dal.EfEntities())
     {
         db.Users.Where(x => x.Id == user.Id).Update(y => new Pb.Dal.User() {FirstName = user.FirstName, LastName = user.LastName, Callsign = user.Callsign, Modified = DateTime.Now});
         db.SaveChanges();
     }
 }
Ejemplo n.º 2
0
 private Pb.Dal.User ConvertUser(User user)
 {
     return new Pb.Dal.User() {
         Id = user.Id == Guid.Empty ? Guid.NewGuid() : user.Id,
         Email = user.Email,
         //Password = user.Password,
         FirstName = user.FirstName,
         LastName = user.LastName,
         Created = user.Created,
         Modified = user.Modified,
         Deleted = user.Deleted
     };
 }
Ejemplo n.º 3
0
        public void Create(User user)
        {
            user.Created = DateTime.Now;
            user.Modified = DateTime.Now;

            //user.Password = _encryptor.Encrypt(user.Password);

            var efUser = ConvertUser(user);

            efUser.Password = "";

            using (var db = new Pb.Dal.EfEntities())
            {
                db.Users.Add(efUser);
                db.SaveChanges();
            }
        }