internal void Update(int id, string nom, string cont) { using (PROYECTO context = new PROYECTO()) { Administradores admin = context.Administradores. Where(s => s.IdAdmin == id) .FirstOrDefault(); admin.Nombre = nom; admin.Contrasenya = cont; context.Update(admin); context.SaveChanges(); } }
internal void Delete(int id) { /* La funcion delete busca primero el administrador que coincide con el id que el usuario ha insertado. * Una vez encontrado, eliminara ese administrador de la base de datos y guardará los cambios para que el borrado * sea efectivo. */ using (PROYECTO context = new PROYECTO()) { Administradores D = context.Administradores. Where(s => s.IdAdmin == id) .FirstOrDefault(); context.Attach(D); context.Remove(D); context.SaveChanges(); } }
private AdministradoresDTO ToDTO(Administradores A) { return(new AdministradoresDTO(A.Nombre, A.Contrasenya)); }