//Actualizar la tabla Usuarios y poner el nombre=ANTONIO para el usuario con UsuarioId=12 //Mostrar los resultados en el ListView private void btnUptUser_Click(object sender, EventArgs e) { //Pon tu codigo aqui // creamos una entidad de la base de datos MSDNVideoEntities1 contexto = new MSDNVideoEntities1(); try { // realizamos una consulta a la entidad de base de datos // y actualizamos var usuario = (from a in contexto.Usuarios where a.UsuarioID == 12 select a).First().Nombre = "ANTONIO"; // guardamos los cambios en la base de datos contexto.SaveChanges(); MessageBox.Show("Usuario Actualizado correctamente"); // mostramos el contenido de la tabla usuarios MostrarUsuarios(); } catch (Exception ex) { MessageBox.Show("Se ha producido un error: " + ex.Message); } finally { //destruimos la entidad if (contexto != null) { contexto.Dispose(); } contexto = null; } }
//Agregar un nuevo usuario con los datos inventados por ti //Mostrar los resultados en el ListView private void btnAddUser_Click(object sender, EventArgs e) { //Pon tu codigo aqui // instanciamos una entidad de la base de datos MSDNVideoEntities1 contexto = new MSDNVideoEntities1(); try { // instanciamos y creamos un objeto de la base de datos Usuarios nuevoUsuario = new Usuarios(); // rellenamos los valores del nuevo objeto nuevoUsuario.Nombre = "Desiderio Marti"; nuevoUsuario.NIF = "00000001T"; nuevoUsuario.Clave = "XtkPp4Hvnb96/wcy2JhhOP7LraFgWYb4"; nuevoUsuario.Rol = 1; nuevoUsuario.Email = "http://desimarti.org"; nuevoUsuario.Direccion = "c/ Hernan Cortes 19"; nuevoUsuario.Ciudad = "Alicante"; nuevoUsuario.Provincia = "Alitante"; nuevoUsuario.Telefono = "983144879"; nuevoUsuario.CodigoPostal = 03071; nuevoUsuario.Saldo = 37; //añadimos el objeto a su tabla y guardamos los cambios en la base de datos contexto.AddToUsuarios(nuevoUsuario); contexto.SaveChanges(); MessageBox.Show("Usuario insertado correctamente"); //mostramos el contenido de la tabla usuarios MostrarUsuarios(); } catch (Exception ex) { MessageBox.Show("Se ha producido un error: " + ex.Message); } finally { //destruimos la entidad if (contexto != null) { contexto.Dispose(); } contexto = null; } }