コード例 #1
0
 public static Usuario GetById(Guid guid)
 {
     using (UsuariosDbContext db = new UsuariosDbContext())
     {
         return(db.Usuarios.Find(guid));
     }
 }
コード例 #2
0
 public static IEnumerable <Usuario> GetAll()
 {
     using (UsuariosDbContext db = new UsuariosDbContext())
     {
         return(db.Usuarios.ToList());
     }
 }
コード例 #3
0
 public static void Update(Usuario usuario)
 {
     using (UsuariosDbContext db = new UsuariosDbContext())
     {
         db.Entry(usuario).State = System.Data.Entity.EntityState.Modified;
         db.SaveChanges();
     }
 }
コード例 #4
0
 public static void DeleteById(Guid id)
 {
     using (UsuariosDbContext db = new UsuariosDbContext())
     {
         var toBeDeleted = db.Usuarios.Find(id);
         db.Usuarios.Remove(toBeDeleted);
         db.SaveChanges();
     }
 }
コード例 #5
0
        public static Guid Insert(Usuario usuario)
        {
            using (UsuariosDbContext db = new UsuariosDbContext())
            {
                if (usuario.UsuarioId.Equals(Guid.Empty))
                {
                    usuario.UsuarioId = Guid.NewGuid();
                }

                db.Usuarios.Add(usuario);
                db.SaveChanges();

                return(usuario.UsuarioId);
            }
        }
コード例 #6
0
 public UsuarioRepository(UsuariosDbContext context)
     : base(context)
 {
     _context = context;
 }
コード例 #7
0
 public UsuariosController(UsuariosDbContext context)
 {
     _context = context;
 }
コード例 #8
0
 public GenericRepository(UsuariosDbContext context)
 {
     this._context = context;
 }
コード例 #9
0
 public UsuarioCsvRepository(UsuariosDbContext context)
     : base(context)
 {
 }