private void btnEliminar_Click(object sender, EventArgs e) { // hay variables que hay que convertirlas antes de mandar atraer informacion // atraves de linq ya que arroja una excepcion mera marceana haha int idd = Convert.ToInt32(txtId.Text); Mascotas c = (from p in muv.Mascotas where p.Id == idd//antes la avia creado aqui conver.tointo32(txtID.text) y no funciona select p).First(); muv.Mascotas.Remove(c); muv.SaveChanges(); MessageBox.Show("Ha sido eliminado Satisfactoriamente por perro"); mostrarLista(); }
private void btnModificar_Click(object sender, EventArgs e) { int idd = Convert.ToInt32(txtId.Text); Mascotas c = (from p in muv.Mascotas where p.Id == idd select p).First(); c.Nombre_Mascota = txtNombre.Text; c.Color = txtColor.Text; c.Raza = txtRaza.Text; c.Edad = txtEdad.Text; c.Sexo = txtSexo.Text; c.Nombre_Dueño = txtDueño.Text; c.Telefono = txtCelular.Text; muv.SaveChanges(); MessageBox.Show("Ha sido Modificado Satisfactoriamente "); mostrarLista(); }
private void btnAgregar_Click(object sender, EventArgs e) { Mascotas nuevamascota = new Mascotas(); nuevamascota.Nombre_Mascota = txtNombre.Text; nuevamascota.Color = txtColor.Text; nuevamascota.Raza = txtRaza.Text; nuevamascota.Edad = txtEdad.Text; nuevamascota.Sexo = txtSexo.Text; nuevamascota.Nombre_Dueño = txtDueño.Text; nuevamascota.Telefono = txtCelular.Text; muv.Mascotas.Add(nuevamascota); if (muv.SaveChanges() == 1) { MessageBox.Show("se agrego con exito"); } else { MessageBox.Show("no se agrego con exito"); } mostrarLista(); limpiar(); }