public Generos InsertarGenero(Generos genero) { using (var instancia = new GenerosFachada()) { return(instancia.InsertarGenero(genero)); } }
private void BuscarGenerobutton_Click(object sender, EventArgs e) { Generos genero = new Generos(); DataTable dt = new DataTable(); string condicion; if (GeneroConsultacomboBox.SelectedIndex == 0) { if (GeneroConsultatextBox.Text.Trim().Length == 0) { condicion = "1=1"; } else { condicion = "GeneroId = " + GeneroConsultatextBox.Text; } dt = genero.Listado("GeneroId,Descripcion", condicion); GeneroConsultadataGridView.DataSource = dt; } if (GeneroConsultacomboBox.SelectedIndex == 1) { if (GeneroConsultatextBox.Text.Trim().Length == 1) { condicion = "2=2"; } else { condicion = "Descripcion = " + GeneroConsultatextBox.Text + ""; } dt = genero.Listado("GeneroId,Descripcion", condicion); GeneroConsultadataGridView.DataSource = dt; } }
public Generos ActualizarGenero(Generos genero) { using (var instancia = new GenerosFachada()) { return(instancia.ActualizarGenero(genero)); } }
private void btnGeneros_Click_1(object sender, EventArgs e) { Generos frm = new Generos(); frm.ShowDialog(); //this.Hide(); }
public List <Generos> Listar() { List <Generos> generos = new List <Generos>(); using (SqlConnection connection = new SqlConnection(StringConexao)) { string Query = "select * from Generos order by IdGenero asc"; connection.Open(); SqlDataReader rdr; using (SqlCommand command = new SqlCommand(Query, connection)) { rdr = command.ExecuteReader(); while (rdr.Read()) { Generos genero = new Generos { IdGenero = Convert.ToInt32(rdr["IdGenero"]), Genero = rdr["Genero"].ToString() }; generos.Add(genero); } } } return(generos); }
public ActionResult Editar(Libros book, IEnumerable <int> autores, IEnumerable <int> editoriales, IEnumerable <int> generos) { Libros libro = db.Libros.Find(book.Id); libro.NombreLibro = book.NombreLibro; libro.Isbn = book.Isbn; libro.Idioma = book.Idioma; libro.AñoEdicion = book.AñoEdicion; libro.Autores.Clear(); libro.Generos.Clear(); libro.Editoriales.Clear(); foreach (int autorActual in autores) { Autores escritoPor = db.Autores.Find(autorActual); libro.Autores.Add(escritoPor); } foreach (int generoActual in generos) { Generos g = db.Generos.Find(generoActual); libro.Generos.Add(g); } foreach (int editorialActual in editoriales) { Editoriales e = db.Editoriales.Find(editorialActual); libro.Editoriales.Add(e); } this.db.SaveChanges(); return(RedirectToAction("Listar")); }
public async Task <IActionResult> Edit(int id, [Bind("Id,Nome")] Generos generos) { if (id != generos.Id) { return(NotFound()); } if (ModelState.IsValid) { try { _context.Update(generos); await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!GenerosExists(generos.Id)) { return(NotFound()); } else { throw; } } return(RedirectToAction(nameof(Index))); } return(View(generos)); }
public List <Generos> Listar() { using (SqlConnection con = new SqlConnection(StringConexao)) { string Query = "SELECT IdGenero, Genero FROM Generos ORDER BY IdGenero ASC"; con.Open(); SqlDataReader rdr; using (SqlCommand cmd = new SqlCommand(Query, con)) { rdr = cmd.ExecuteReader(); while (rdr.Read()) { Generos genero = new Generos { IdGenero = Convert.ToInt32(rdr["IdGenero"]), Genero = rdr["Genero"].ToString() }; generos.Add(genero); } } } return(generos); }//LISTA OS GÊNEROS
private string GeneroToString(Generos genero) { switch (genero) { case Generos.Accion: return("Acción"); case Generos.Comedia: return("Comedia"); case Generos.Drama: return("Drama"); case Generos.Romantica: return("Romántica"); case Generos.Terror: return("Terror"); case Generos.Thriller: return("Thriller"); default: return(""); } }
public ActionResult EditarGenero(int id) { gestionLibrosEntities db = new gestionLibrosEntities(); Generos genero = db.Generos.Find(id); return(View(genero)); }
public List <Generos> Listar() { List <Generos> generos = new List <Generos>(); using (SqlConnection con = new SqlConnection(StringConexao)) { string Query = "SELECT IdGenero, Nome FROM Generos"; con.Open(); SqlDataReader sdr; using (SqlCommand cmd = new SqlCommand(Query, con)) { sdr = cmd.ExecuteReader(); while (sdr.Read()) { Generos genero = new Generos { IdGenero = Convert.ToInt32(sdr["IdGenero"]), Nome = sdr["Nome"].ToString() }; generos.Add(genero); } } } return(generos); }
public IActionResult Cadastrar(Generos genero) { generoRepository.Cadastrar(genero); return(Ok()); }//CADASTRA UM GÊNERO
public async Task <ActionResult <Generos> > PostGeneros(Generos generos) { _context.generos.Add(generos); await _context.SaveChangesAsync(); return(CreatedAtAction("GetGeneros", new { id = generos.Id }, generos)); }
public async Task <IActionResult> Edit(int id, [Bind("GeneroID,GeneroDesc")] Generos Genero) { if (id != Genero.GeneroID) { return(NotFound()); } if (ModelState.IsValid) { try { _context.Update(Genero); await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!GeneroExists(Genero.GeneroID)) { return(NotFound()); } else { throw; } } return(RedirectToAction(nameof(Index))); } return(View(Genero)); }
public IList <Livro> GetLivrosPorGenero(Generos genero) { using (ISession session = NHibernateUtils.OpenSession()) { return(session.QueryOver <Livro>().Where(x => x.Genero == genero).List()); } }
public async Task <IActionResult> PutGeneros(int id, Generos generos) { //if (id != generos.Id) //{ // return BadRequest(); //} generos.Id = id; _context.Entry(generos).State = EntityState.Modified; try { await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!GenerosExists(id)) { return(NotFound()); } else { throw; } } return(NoContent()); }
public ActionResult Agregar(Generos genero) { db.Generos.Add(genero); db.SaveChanges(); return(RedirectToAction("Listar")); }
private void Guardarbutton_Click(object sender, EventArgs e) { Generos generos = new Generos(); if (GeneroIdtextBox.TextLength == 0) { if (DescripcionrichTextBox.TextLength == 0) { miError.Clear(); miError.SetError(DescripcionrichTextBox, "Debe completar este campo"); } else { generos.Descripcion = DescripcionrichTextBox.Text; generos.Insertar(); MessageBox.Show("Genero Guardado", "Mensaje", MessageBoxButtons.OK, MessageBoxIcon.Information); } Limpiar(); } else { generos.GeneroId = Convert.ToInt32(GeneroIdtextBox.Text); generos.Descripcion = DescripcionrichTextBox.Text; generos.Editar(); MessageBox.Show("Se Edito con exito", "Mensaje", MessageBoxButtons.OK, MessageBoxIcon.Information); Limpiar(); } }
public Generos BuscarPorId(int id) { string Query = "select Generos.IdGenero , Generos.Genero, Filmes.IdFilme, Filmes.Filme from Generos join Filmes on Generos.IdGenero = Filmes.IdGenero where Generos.IdGenero = @IdGenero"; using (SqlConnection con = new SqlConnection(StringConexao)) { con.Open(); SqlDataReader sdr; using (SqlCommand cmd = new SqlCommand(Query, con)) { cmd.Parameters.AddWithValue("@IdGenero", id); sdr = cmd.ExecuteReader(); if (sdr.HasRows) { while (sdr.Read()) { Generos generos = new Generos { IdGenero = Convert.ToInt32(sdr["IdGenero"]), Genero = sdr["Genero"].ToString(), Filmes = new Filmess() { IdFilme = Convert.ToInt32(sdr["IdFilme"]), Filme = sdr["Filme"].ToString() } }; return(generos); } } return(null); } } }
public static bool Eliminar(int id) { bool paso = false; Contexto contexto = new Contexto(); try { Generos generos = contexto.Genero.Find(id); contexto.Genero.Remove(generos); if (contexto.SaveChanges() > 0) { paso = true; } contexto.Dispose(); } catch (Exception) { throw; } return(paso); }
public Serie(string titulo, int numTemporadas, Generos genero, string creador) { this.Titulo = titulo; this.NumTemporadas = numTemporadas; this.Genero = genero; this.Creador = creador; }
public List <Generos> CargarPorIdAlbum(int idAlbum) { List <AlbumGenero> relacionAlbumGenero = new List <AlbumGenero>(); List <Generos> generosCargados = new List <Generos>(); using (UVFYContext context = new UVFYContext()) { try { relacionAlbumGenero = context.AlbumGenero.Where(p => p.AlbumesId == idAlbum).ToList(); } catch (SqlException e) { Console.WriteLine(e.ToString()); throw new AccesoADatosException(e.Message, e); } foreach (AlbumGenero albumGenero in relacionAlbumGenero) { try { Generos cancion = CargarPorId(albumGenero.GenerosId); generosCargados.Add(cancion); } catch (SqlException e) { Console.WriteLine(e.ToString()); throw new AccesoADatosException(e.Message, e); } } } return(generosCargados); }
// Métodos EDITAR public ActionResult Editar(int id) { this.ViewBag.TituloPagina = "Editar Género"; Generos genero = this.db.Generos.Find(id); return(View(genero)); }
public Generos BuscarPorId(int id) { string Query = "SELECT IdGenero, Nome FROM Generos WHERE IdGenero = @IdGenero"; using (SqlConnection con = new SqlConnection(StringConexao)) { con.Open(); SqlDataReader sdr; using (SqlCommand cmd = new SqlCommand(Query, con)) { cmd.Parameters.AddWithValue("@IdGenero", id); sdr = cmd.ExecuteReader(); if (sdr.HasRows) { while (sdr.Read()) { Generos genero = new Generos { IdGenero = Convert.ToInt32(sdr["IdGenero"]), Nome = sdr["Nome"].ToString() }; return(genero); } } return(null); } } }
// Método Agregar public ActionResult Agregar() { this.ViewBag.TituloPagina = "Agregar Género"; Generos genero = new Generos(); return(View("Editar", genero)); }
public async Task GetAll() { Generos = await _dbContext.Generos .ToListAsync(); GenerosNaoCadastrados = !Generos.Any(); }
private void generoGuardar_Click(object sender, EventArgs e) { Generos gen = new Generos(); if (generoIdtextBox.Text.Length == 0) { gen.DescripcionGen = descripcionGenero.Text; if (gen.Insertar()) { MessageBox.Show("Genero no se agrego"); } else { MessageBox.Show("Genero se agrego "); } } else { gen.GeneroId = Convert.ToInt32(generoIdtextBox.Text); gen.DescripcionGen = descripcionGenero.Text; if (gen.Editar()) { MessageBox.Show("Genero no editado"); } else { MessageBox.Show("Genero editado"); } } }
public ActionResult RemoverGenero(int id) ///NO REMUEVE LIBROS CON RELACION { gestionLibrosEntities db = new gestionLibrosEntities(); Generos genero = db.Generos.Find(id); List <Libros> listaDb = db.Libros.ToList(); List <Libros> ListaRemover = new List <Libros>(); foreach (var item in listaDb) { if (item.id_genero == id) { ListaRemover.Add(item); } } foreach (var item in ListaRemover) { (db.Libros.Find(item)).id_genero = null; } db.Generos.Remove(genero); db.SaveChanges(); return(RedirectToAction("Listar")); }
public static bool Guardar(Generos genero) { Conexion conexion = new Conexion(); SqlCommand command = new SqlCommand("GuardarGeneros", conexion.Connection); command.CommandType = System.Data.CommandType.StoredProcedure; bool ok = false; try { conexion.AbrirConexion(); command.Parameters.AddWithValue("@GeneroId", genero.GeneroId); command.Parameters.AddWithValue("@Genero", genero.Genero); if (command.ExecuteNonQuery() > 0) { ok = true; } } catch (Exception) { throw; } finally { conexion.CerrarConexion(); } return(ok); }
public IHttpActionResult PutGeneros(int id, Generos generos) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } if (id != generos.Id) { return(BadRequest()); } db.Entry(generos).State = EntityState.Modified; try { db.SaveChanges(); } catch (DbUpdateConcurrencyException) { if (!GenerosExists(id)) { return(NotFound()); } else { throw; } } return(StatusCode(HttpStatusCode.NoContent)); }
public ActionResult Agregar(Libros libro, IEnumerable <int> autores, IEnumerable <int> editoriales, IEnumerable <int> generos) { foreach (int autorActual in autores) { Autores autor = db.Autores.Find(autorActual); libro.Autores.Add(autor); } foreach (int editorialActual in editoriales) { Editoriales editorial = db.Editoriales.Find(editorialActual); libro.Editoriales.Add(editorial); } foreach (int generoActual in generos) { Generos genero = db.Generos.Find(generoActual); libro.Generos.Add(genero); } db.Libros.Add(libro); db.SaveChanges(); return(RedirectToAction("JsonListar")); }
private void generoEliminar_Click(object sender, EventArgs e) { if (generoIdtextBox.TextLength > 0) { Generos gen = new Generos(); gen.GeneroId = Convert.ToInt32(generoIdtextBox.Text); gen.Eliminar(); MessageBox.Show("genero ha sido eliminado"); }else { MessageBox.Show("genero no ha sido eliminado"); } }
public Peliculas() { PeliculaId = 0; Titulo = ""; Descripcion = ""; Ano = 0; Calificacion = 0; IMDB = 0; CategoriaId = 0; Imagen = ""; Video = ""; Estudio = ""; Actor = new List<Actores>(); Genero = new List<Generos>(); conexion = new Conexion(); actorVar = new Actores(); generoVar = new Generos(); }
private void RegistroPelicula_Load(object sender, EventArgs e) { Generos gen = new Generos(); Actores actor = new Actores(); Estudios cine = new Estudios(); for (int i = 0; i < gen.Listado(" Descripcion ", "1=1", "").Rows.Count; i++) { generoComboBox.Items.Add(gen.Listado(" Descripcion ", "1=1", "").Rows[i]["Descripcion"]); } for (int i = 0; i < actor.Listado(" Nombre ", "1=1", "").Rows.Count; i++) { ActoresComboBox.Items.Add(actor.Listado(" Nombre ", "1=1", "").Rows[i]["Nombre"]); } for (int i = 0; i < cine.Listado(" NombreEstudio ", "1=1", "").Rows.Count; i++) { estudioComboBox.Items.Add(cine.Listado(" NombreEstudio ", "1=1", "").Rows[i]["NombreEstudio"]); } }