public ActionResult Edit(int id) { ConexionBD con = new ConexionBD(NombreTabla, NombreCampos); CancionModel Cancion = new CancionModel(); con.Select(id + "", Cancion); string NombreTablaF = "Genero"; string[] NombreCamposF = new string[] { "@IdGenero", "Genero" }; ConexionBD conector = new ConexionBD(NombreTabla, NombreCampos); List <Object> arreglo = conector.SelectAll(new GeneroModel(), NombreTablaF, NombreCamposF); List <GeneroModel> listaCanciones = new List <GeneroModel>(); foreach (Object Objecto in arreglo) { listaCanciones.Add((GeneroModel)Objecto); } IEnumerable <SelectListItem> list = listaCanciones.Select(c => new SelectListItem { Value = c.IdGenero, Text = c.Genero }); ViewBag.GeneroList = list; return(View(Cancion)); }
public ActionResult List() { ConexionBD conector = new ConexionBD(NombreTabla, NombreCampos); List <Object> arreglo = conector.SelectAll(new CancionModel(), NombreTabla, NombreCampos); List <CancionModel> listaCanciones = new List <CancionModel>(); foreach (Object Objecto in arreglo) { CancionModel cancion = (CancionModel)Objecto; string NombreTablaF = "Genero"; string[] NombreCamposF = new string[] { "@IdGenero", "Genero" }; conector = new ConexionBD(NombreTablaF, NombreCamposF); GeneroModel Genero = new GeneroModel(); conector.Select(cancion.IdGenero, Genero); cancion.IdGenero = Genero.Genero; listaCanciones.Add(cancion); } IEnumerable <CancionModel> list = listaCanciones; return(View(list)); }