public void BorrarCazador(Cazador cazador) { Cazador cazadorAborrar = cazadoresDBContext.Cazadores.FirstOrDefault(x => x.ID == cazador.ID); cazadoresDBContext.Cazadores.Remove(cazadorAborrar); cazadoresDBContext.SaveChanges(); }
public List <Cazador> GetCazadoresByArma(int ID) { List <Cazador> cazadores = new List <Cazador>(); string cs = ConfigurationManager.ConnectionStrings["CazadoresDBContext"].ConnectionString; using (SqlConnection con = new SqlConnection(cs)) { SqlCommand cmd = new SqlCommand("SELECT * FROM Cazadors WHERE Arma_ID = @arma", con); SqlParameter ParamArma = new SqlParameter("@arma", ID); cmd.Parameters.Add(ParamArma); con.Open(); SqlDataReader rdr = cmd.ExecuteReader(); while (rdr.Read()) { //Se irán cargando los datos en los atributos de persona Cazador cazador = new Cazador(); //Creamos la clase Persona y la instanciamos cazador.ID = Convert.ToInt32(rdr["ID"]); //para convertir a entero. cazador.Nombre = rdr["dni"].ToString(); cazador.Apellido = rdr["nombre"].ToString(); cazador.Edad = Convert.ToInt32(rdr["Edad"]); cazadores.Add(cazador);//Aquí se añadirá a la lista CazadoresRepo.Add(cazador); } } return(cazadores); //Aquí se devuelve. }
public void ActualizarCazador(Cazador cazador) { Cazador cazadorAActualizar = cazadoresDBContext.Cazadores.FirstOrDefault(x => x.ID == cazador.ID); cazadorAActualizar.Nombre = cazador.Nombre; cazadorAActualizar.Apellido = cazador.Apellido; cazadorAActualizar.Edad = cazador.Edad; cazadorAActualizar.Arma = cazador.Arma; cazadoresDBContext.SaveChanges(); }
protected void DropDownList1_SelectedIndexChanged(object sender, EventArgs e) { List <Cazador> cazadores = new List <Cazador>(); string cs = ConfigurationManager.ConnectionStrings["CazadoresDBContext"].ConnectionString; using (SqlConnection con = new SqlConnection(cs)) { SqlCommand cmd = new SqlCommand("SELECT * FROM Cazadors WHERE Arma_ID = @arma", con); SqlParameter ParamArma = new SqlParameter("@arma", DropDownList1.SelectedValue); cmd.Parameters.Add(ParamArma); con.Open(); SqlDataReader rdr = cmd.ExecuteReader(); while (rdr.Read()) { //Se irán cargando los datos en los atributos de persona Cazador cazador = new Cazador(); //Creamos la clase Persona y la instanciamos cazador.ID = Convert.ToInt32(rdr["ID"]); //para convertir a entero. cazador.Nombre = rdr["dni"].ToString(); cazador.Apellido = rdr["nombre"].ToString(); cazador.Edad = Convert.ToInt32(rdr["Edad"]); cazadores.Add(cazador);//Aquí se añadirá a la lista DataRow dataRow = dataTable.NewRow(); dataRow["ID"] = cazador.ID; dataRow["Nombre"] = cazador.Nombre; dataRow["Apellido"] = cazador.Apellido; dataRow["Edad"] = cazador.Edad; dataTable.Rows.Add(dataRow); } con.Close(); } GridView1.DataSource = dataTable; GridView1.DataBind(); }
public void InsertarCazador(Cazador cazador) { cazadoresDBContext.Cazadores.Add(cazador); cazadoresDBContext.SaveChanges(); }