public static string generoMusicVideo(int Cod_Genero) { using (var conexion = new Servicio_OnlineEntities()) { return(conexion.Genero_Vid_Music.Find(Cod_Genero).Genero); } }
public static string mostrarpagos(int Cod_Pago) { using (var conexion = new Servicio_OnlineEntities()) { return(conexion.Forma_D_Pago.Find(Cod_Pago).Pago); } }
public static string mostrargenero(int Cod_Genero) { using (var conexion = new Servicio_OnlineEntities()) { return(conexion.GeneroPelicula.Find(Cod_Genero).Genero); } }
public static string mostraridioma(int Cod_Idioma) { using (var conexion = new Servicio_OnlineEntities()) { return(conexion.Idioma.Find(Cod_Idioma).Idioma1); } }
// GET: Mantenimiento public ActionResult MantenerMuestra() { try { using (var conexion = new Servicio_OnlineEntities()) { var sentencia = from P in conexion.Peliculas join G in conexion.GeneroPelicula on P.Cod_Genero equals G.Cod_Genero join I in conexion.Idioma on P.Cod_Idioma equals I.Cod_Idioma orderby P.Cod_Pelicula descending select new ClsParcialPelicula { Cod_Pelicula = P.Cod_Pelicula, Nombre = P.Nombre, Actores = P.Actores, Director = P.Director, Descripcion = P.Descripcion, Duracion = P.Duracion, Precio = P.Precio, Fecha_Estreno = P.Fecha_Estreno, Portada = P.Portada, NombreGeneropelicula = G.Genero, NombreIdiomapelicula = I.Idioma1 }; return(View(sentencia.ToList())); } } catch (Exception) { throw; } }
public ActionResult Nuevorgistro(Usuarios objeto) { if (!ModelState.IsValid) { return(View()); } try { //este using prectica_mvc etc abre la conexion de la base de datos y despues la cierra al mismo tiempo using (var dbobjeto = new Servicio_OnlineEntities()) { objeto.Cod_Rol = 1; //empesamos a agregar datos ala tabla Alumno de nuestra base de datos dbobjeto.Usuarios.Add(objeto); dbobjeto.SaveChanges(); return(RedirectToAction("Login", "Acceso")); } } catch (Exception error) { ModelState.AddModelError("", "Error al agregar el alumno" + error); return(View()); } }
public ActionResult Login(string User, string pass) { try { using (var conexion = new Servicio_OnlineEntities()) { var sentencia = (from usuari in conexion.Usuarios where usuari.Correo == User.Trim() && usuari.Contrasena == pass.Trim() select usuari).FirstOrDefault(); if (sentencia == null) { ViewBag.Message = "Usuario O contraseña invalida"; return(View()); } Session["User"] = sentencia; Session["username"] = sentencia.Correo.ToString(); //Session["gender"] = sentencia.gender.ToString(); } return(RedirectToAction("Index", "Home")); } catch (Exception) { ViewBag.Message = "No puedes ingresar "; return(View()); } }
/**********************************************************************************************************************************/ //*********************************este codigoservira para un buscador por primer letra del nombre********************************* public ActionResult Index(string searching) { using (var conexion = new Servicio_OnlineEntities()) { return(View(conexion.Peliculas.Where(a => a.Nombre.Contains(searching) || searching == null).ToList())); //en este con starswidhtle indicamos q nos muestre por el primer letra q // ingresamos si ingresamos batman me mostrara solo os q empiesen con b en cambio //con el .Contains nos mostraria todos los que poseen b //return View(conexion.Peliculas.Where(a => a.Nombre.StartsWith(searching) || searching == null).ToList()); } }
/********************************************************************************/ public ActionResult ListarFormadeopago() { try { using (var conexion = new Servicio_OnlineEntities()) { return(PartialView(conexion.Forma_D_Pago.ToList())); } } catch (Exception) { throw; } }
/********************************************** **************************************************************/ public ActionResult ListarGeneroVideo_Musica() { try { using (var conexion = new Servicio_OnlineEntities()) { return(PartialView(conexion.Genero_Vid_Music.ToList())); } } catch (Exception) { throw; } }
/*******************************************************/ /*****************************Es para mostrar los idiomas de las peliculas desde nuestra base de datos ***************************/ public ActionResult listarIdiomaspeliculas() { try { using (var conexion = new Servicio_OnlineEntities()) { return(PartialView(conexion.Idioma.ToList())); } } catch (Exception) { throw; } }
public ActionResult Editar(ClsParcialPelicula objpelicula) { try { using (var conexion = new Servicio_OnlineEntities()) { //aqui siempre validamos que siempre el formulaio no tenga campos vacios if (ModelState.IsValid) { //en este caso inicialisamos la la variable picture no como vacia sino con lo que trae (la imagen que se le ingreso) ya que se esta editando //por logica trae una imagen y sie el usuario no cambia la imagen pues siempre la tendra var picture = objpelicula.Portada; var folder = "~/Content/images/Peliculas"; //aqui en el if validamos que el usuario no cambio la foto pues siempre la tendra la q tenia anteriormente(el upload esta bacio) if (objpelicula.imagefile != null) { // pero si la cambio me subira la foto picture = FileHelpers.UploadPhoto(objpelicula.imagefile, folder); //y aqui en este ultimo picture me debuelve el nombre de la imagen y con su extencion y ete nombre me lo concatena con //el nombre de la carpeta Content mas el nombre de la carpeta en donde estara la imagen subida picture = string.Format("{0}/{1}", folder, picture); } var mivariable = MetodoPelicula(objpelicula); //ya que todo estaben mi variable le asigno lo que tiene el MetodoPelicula mivariable.Portada = picture; //pues aqui realisamos el cambio dela imagen biej ala imagen nueva conexion.Entry(mivariable).State = EntityState.Modified; //aqui guardamos todo en la base de datos conexion.SaveChanges(); return(RedirectToAction("Index")); } return(View(objpelicula)); } } catch (Exception) { ModelState.AddModelError("", "Lo sentimos no se realizo la modificacion que esperaba"); return(View()); } }
public ActionResult Tecno() { try { using (var conexion = new Servicio_OnlineEntities()) { List <Musica> Listar_G_Tecno = conexion.Musica.Where(a => a.Cod_Genero == 2003).ToList(); return(View(Listar_G_Tecno)); } } catch (Exception ex) { ModelState.AddModelError("", "" + ex); return(View()); } }
// GET: Video public ActionResult IndexPrincipal() { //try //{ // using (var conexion = new Servicio_OnlineEntities()) // { // var sentencia = from V in conexion.Videos // join G in conexion.Genero_Vid_Music on V // .Cod_Genero equals G.Cod_Genero // join I in conexion.Idioma on V.Cod_Idioma equals I.Cod_Idioma // orderby V.Cod_Video descending // select new ClsParcialVideo // { // Cod_Video = V.Cod_Video, // Nombre = V.Nombre, // Artista = V.Artista, // Duracion = V.Duracion, // Fecha_Estreno = V.Fecha_Estreno, // Precio = V.Precio, // Portada = V.Portada, // NombreGeneroVideo = G.Genero, // NombreIdiomaVideo = I.Idioma1 // }; // return View(sentencia.ToList()); // } //} //catch (Exception) //{ // throw; //} using (var conexio = new Servicio_OnlineEntities()) { ViewBag.Message = "Encuentra tus Videos Favoritos solo em MAXPRIME"; List <Videos> listarmivideos = conexio.Videos.Where(a => a.Fecha_Estreno == "2019").ToList(); return(View(listarmivideos)); } }
public ActionResult Drama() { try { using (var conexion = new Servicio_OnlineEntities()) { List <Peliculas> Listar_G_Drama = conexion.Peliculas.Where(p => p.Cod_Genero == 3).ToList(); return(View(Listar_G_Drama)); } } catch (Exception ex) { ModelState.AddModelError("", "" + ex); return(View()); } }
// GET: Peliculas public ActionResult IndexPrincipal() { // try // { // using (var conexion = new Servicio_OnlineEntities()) // { // var sentencia = from P in conexion.Peliculas // join G in conexion.GeneroPelicula on P.Cod_Genero equals G.Cod_Genero // join I in conexion.Idioma on P.Cod_Idioma equals I.Cod_Idioma // where (P.Cod_Genero ==2) // orderby P.Cod_Pelicula descending // select new ClsParcialPelicula // { // Cod_Pelicula = P.Cod_Pelicula, // Nombre = P.Nombre, // Actores = P.Actores, // Director = P.Director, // Descripcion = P.Descripcion, // Duracion = P.Duracion, // Precio = P.Precio, // Fecha_Estreno = P.Fecha_Estreno, // Portada = P.Portada, // NombreGeneropelicula = G.Genero, // NombreIdiomapelicula = I.Idioma1 // }; // return View(sentencia.ToList()); // } // } // catch (Exception) // { // throw; // } using (var conexion = new Servicio_OnlineEntities()) { ViewBag.Message = "Peliculas mas Solicitadas"; List <Peliculas> mispeliculas = conexion.Peliculas.Where(a => a.Fecha_Estreno == "2019").ToList(); return(View(mispeliculas)); } }
public ActionResult Urbana() { try { ViewBag.Message = "Encontraras los Exitos de la musica Urbana"; using (var conexion = new Servicio_OnlineEntities()) { List <Musica> listar_G_urbanos = conexion.Musica.Where(a => a.Cod_Genero == 1002).ToList(); return(View(listar_G_urbanos)); } } catch (Exception ex) { ModelState.AddModelError("", "" + ex); return(View()); } }
public ActionResult Salsa() { try { ViewBag.Message = "Encontraras los Mejores Exitos dela Salsa"; using (var conexion = new Servicio_OnlineEntities()) { List <Musica> listar_G_salsa = conexion.Musica.Where(a => a.Cod_Genero == 3003).ToList(); return(View(listar_G_salsa)); } } catch (Exception ex) { ModelState.AddModelError("", "" + ex); return(View()); } }
// GET: Musica public ActionResult IndexPrincipal() { //try //{ // using (var conexion = new Servicio_OnlineEntities()) // { // var sentencia = from M in conexion.Musica // join G in conexion.Genero_Vid_Music on M.Cod_Genero equals G.Cod_Genero // join I in conexion.Idioma on M.Cod_Idioma equals I.Cod_Idioma // orderby M.Cod_Genero descending // select new ClsPartialMusicas // { // Cod_Musica = M.Cod_Musica, // Nombre = M.Nombre, // Artista = M.Artista, // Duracion = M.Duracion, // Fecha_Estreno = M.Fecha_Estreno, // Precio = M.Precio, // Portada = M.Portada, // NombreGeneroMusica = G.Genero, // NombreIdiomaMusica = I.Idioma1 // }; // return View(sentencia.ToList()); // } //} //catch (Exception) //{ // throw; //} using (var conexion = new Servicio_OnlineEntities()) { ViewBag.Message = "Encuentra tu musica "; List <Musica> litarmusica = conexion.Musica.Where(m => m.Fecha_Estreno == "2019" && m.Fecha_Estreno == "2019").ToList(); return(View(litarmusica)); } }
public ActionResult House() { try { ViewBag.Message = "Encontraras los Exitos de la musica"; using (var conexion = new Servicio_OnlineEntities()) { List <Videos> listar_G_House = conexion.Videos.Where(a => a.Cod_Genero == 3007).ToList(); return(View(listar_G_House)); } } catch (Exception ex) { ModelState.AddModelError("", "" + ex); return(View()); } }
public ActionResult Electronica() { try { using (var conexion = new Servicio_OnlineEntities()) { ViewBag.Message = "Encontraras los Exitos de la musica electronica"; //usamos operaciiones linquiu y landan List <Musica> lista_G_Electronicas = conexion.Musica.Where(m => m.Cod_Genero == 1).ToList(); return(View(lista_G_Electronicas)); } } catch (Exception ex) { ModelState.AddModelError("", "" + ex); return(View()); } }
public ActionResult Rap_Hip_Hop() { ViewBag.Message = "Encontraras los Exitos de la musica Rap y Hip-Hop"; try { using (var conexion = new Servicio_OnlineEntities()) { List <Musica> Listar_G_Rap = conexion.Musica.Where(a => a.Cod_Genero == 2).ToList(); return(View(Listar_G_Rap)); } } catch (Exception ex) { ModelState.AddModelError("", "" + ex); return(View()); } }
/**********************************************************************************************************************************/ /***************************************** Metodo para Eliminar los registros ****************************************************************/ public ActionResult Eliminar(int Cod_Pelicula) { try { using (var objconexion = new Servicio_OnlineEntities()) { var obj = objconexion.Peliculas.Find(Cod_Pelicula); objconexion.Peliculas.Remove(obj); objconexion.SaveChanges(); return(RedirectToAction("Index")); } } catch (Exception) { ModelState.AddModelError("", "No se realizo la eliminacion del archivo"); return(View()); } }
//aqui este recibira un parametro que es el Cod_Pelicula public ActionResult Editar(int Cod_Pelicula) { using (var conexion = new Servicio_OnlineEntities()) { try { var objpelicula = conexion.Peliculas.Find(Cod_Pelicula); return(View(miotrometodo(objpelicula))); } catch (Exception) { ModelState.AddModelError("", "Lo sentimos no se realizo la modificacion que esperaba"); return(View()); } } }
public ActionResult DetallePeliculas(int Cod_Pelicula) { try { using (var conexion = new Servicio_OnlineEntities()) { var objvideo3 = conexion.Peliculas.Find(Cod_Pelicula); if (objvideo3 == null) { return(HttpNotFound()); } else { return(View(objvideo3)); } } } catch (Exception) { ModelState.AddModelError("", "Error al solicitar detalles"); return(View()); } }
public ActionResult MostrarDetallesMusica(int Cod_Musica) { try { using (var conexion = new Servicio_OnlineEntities()) { var objeto = conexion.Musica.Find(Cod_Musica); if (objeto != null) { return(View(objeto)); } else { return(HttpNotFound()); } } } catch (Exception) { throw; } }
public ActionResult Ingresar(ClsParcialPelicula objeto) { try { using (var conexion = new Servicio_OnlineEntities()) { if (!ModelState.IsValid) { var picture = string.Empty; var folder = "~/Content/images/Peliculas"; if (objeto.imagefile != null) { picture = FileHelpers.UploadPhoto(objeto.imagefile, folder); picture = string.Format("{0}/{1}", folder, picture); } var variable = MetodoPelicula(objeto); variable.Portada = picture; conexion.Peliculas.Add(variable); conexion.SaveChanges(); return(RedirectToAction("Index")); } return(View(objeto)); } } catch (Exception er) { ModelState.AddModelError("", "Error al almacenar" + er); return(View()); } }