Exemple #1
0
        public async Task <IActionResult> Create([Bind("Title,Year,PhotoCover,ImageType,ArtistId")] Album album,
                                                 List <IFormFile> Image)
        {
            //if (ModelState.IsValid)
            if (ModelState.IsValid && Image != null)
            {
                //// full path to file in temp location
                //var filePath = Path.GetTempFileName();
                //foreach (var formFile in Image)
                //{
                //    if (formFile.Length > 0)
                //    {
                //        using (var stream = new FileStream(filePath, FileMode.Create))
                //        {
                //            await formFile.CopyToAsync(stream);
                //        }
                //    }
                //}
                //album.PhotoCover = new byte[Image.ContentLength];
                //album.ImageType = Image.ContentType;
                //Image.InputStream.Read(album.PhotoCover, 0, Image.ContentLength);


                _context.Add(album);
                await _context.SaveChangesAsync();

                return(RedirectToAction("ByArtist", "Album", new { id = album.ArtistId }));

                //RedirectToAction(nameof(Index));
            }
            ViewData["ArtistId"] = new SelectList(_context.Artist, "Id", "Name", album.ArtistId);
            return(View(album));
        }
Exemple #2
0
        public async Task <IActionResult> Create([Bind("IdCargo,NombreCargo,Estado")] Cargos cargos)
        {
            if (ModelState.IsValid)
            {
                _context.Add(cargos);
                await _context.SaveChangesAsync();

                return(RedirectToAction(nameof(Index)));
            }
            return(View(cargos));
        }
        public async Task <IActionResult> Create([Bind("Id,FirstName,LastName,BirthDate,BirthPlace,Photo,ImageType")] Musician musician)
        {
            if (ModelState.IsValid)
            {
                _context.Add(musician);
                await _context.SaveChangesAsync();

                return(RedirectToAction(nameof(Index)));
            }
            return(View(musician));
        }
        public async Task <IActionResult> Create([Bind("Id,Name")] Genre genre)
        {
            if (ModelState.IsValid)
            {
                _context.Add(genre);
                await _context.SaveChangesAsync();

                return(RedirectToAction(nameof(Index)));
            }
            return(View(genre));
        }
        public async Task <IActionResult> Create([Bind("IdRol,NombreRol,DescripcionRol")] Roles roles)
        {
            if (ModelState.IsValid)
            {
                _context.Add(roles);
                await _context.SaveChangesAsync();

                return(RedirectToAction(nameof(Index)));
            }
            return(View(roles));
        }
        public async Task <IActionResult> Create([Bind("Id,NameEn,NameEs,ISO2,ISO3")] Country country)
        {
            if (ModelState.IsValid)
            {
                _context.Add(country);
                await _context.SaveChangesAsync();

                return(RedirectToAction(nameof(Index)));
            }
            return(View(country));
        }
Exemple #7
0
        public async Task <IActionResult> Create([Bind("IdCategoriaTercero,Nombre")] CategoriaTercero categoriaTercero)
        {
            if (ModelState.IsValid)
            {
                _context.Add(categoriaTercero);
                await _context.SaveChangesAsync();

                return(RedirectToAction(nameof(Index)));
            }
            return(View(categoriaTercero));
        }
        public async Task <IActionResult> Create([Bind("Id,Name,Biography,CountryId")] Artist artist)
        {
            if (ModelState.IsValid)
            {
                _context.Add(artist);
                await _context.SaveChangesAsync();

                return(RedirectToAction(nameof(Index)));
            }
            ViewData["CountryId"] = new SelectList(_context.Country, "Id", "Id", artist.CountryId);
            return(View(artist));
        }
        public async Task <IActionResult> Create([Bind("IdProducto,IdCategoriaProducto,Codigo,NombreProducto,Descripcion,Stock,PrecioCompra,PrecioVenta,MarcaProducto,MarcaCoche,Referencia,Modelo,Lado,Ubicacion,Imagen,Estado")] Productos productos)
        {
            if (ModelState.IsValid)
            {
                _context.Add(productos);
                await _context.SaveChangesAsync();

                return(RedirectToAction(nameof(Index)));
            }
            ViewData["IdCategoriaProducto"] = new SelectList(_context.CategoriaProductos, "IdCategoriaProducto", "Nombre", productos.IdCategoriaProducto);
            return(View(productos));
        }
        public async Task <IActionResult> Create([Bind("IdUsuario,IdRol,Username,Clave,Estado")] Usuarios usuarios)
        {
            if (ModelState.IsValid)
            {
                _context.Add(usuarios);
                await _context.SaveChangesAsync();

                return(RedirectToAction(nameof(Index)));
            }
            ViewData["IdRol"] = new SelectList(_context.Roles, "IdRol", "DescripcionRol", usuarios.IdRol);
            return(View(usuarios));
        }
        public async Task <IActionResult> Create([Bind("Id,Title,Year,PhotoCover,ImageType,ArtistId")] Album album)
        {
            if (ModelState.IsValid)
            {
                _context.Add(album);
                await _context.SaveChangesAsync();

                return(RedirectToAction(nameof(Index)));
            }
            ViewData["ArtistId"] = new SelectList(_context.Artist, "Id", "Id", album.ArtistId);
            return(View(album));
        }
Exemple #12
0
        public async Task <IActionResult> Create([Bind("IdTercero,IdCategoriaTercero,TipoDocumento,NumDocumento,RazonSocial,Nombre1,Nombre2,Apellido1,Apellido2,Telefono,Direccion,Ciudad,Email,PersonaContacto,TelefonContacto,Estado")] Terceros terceros)
        {
            if (ModelState.IsValid)
            {
                _context.Add(terceros);
                await _context.SaveChangesAsync();

                return(RedirectToAction(nameof(Index)));
            }
            ViewData["IdCategoriaTercero"] = new SelectList(_context.CategoriaTercero, "IdCategoriaTercero", "IdCategoriaTercero", terceros.IdCategoriaTercero);
            return(View(terceros));
        }
Exemple #13
0
        public async Task <IActionResult> Create([Bind("IdEmpleado,IdUsuario,IdCargo,TipoDocumento,NumDocumento,Nombre1,Nombre2,Apellido1,Apellido2,Direccion,Telefono,Email,Estado")] Empleados empleados)
        {
            if (ModelState.IsValid)
            {
                _context.Add(empleados);
                await _context.SaveChangesAsync();

                return(RedirectToAction(nameof(Index)));
            }
            ViewData["IdCargo"]   = new SelectList(_context.Cargos, "IdCargo", "NombreCargo", empleados.IdCargo);
            ViewData["IdUsuario"] = new SelectList(_context.Usuarios, "IdUsuario", "Clave", empleados.IdUsuario);
            return(View(empleados));
        }
        public async Task <IActionResult> Create([Bind("IdRegistroVenta,IdEmpleado,IdTercero,TipoComprobante,NumComprobante,Subtotal,Impuesto,Total")] RegistroVentas registroVentas)
        {
            if (ModelState.IsValid)
            {
                _context.Add(registroVentas);
                await _context.SaveChangesAsync();

                return(RedirectToAction(nameof(Index)));
            }
            ViewData["IdEmpleado"] = new SelectList(_context.Empleados, "IdEmpleado", "Apellido1", registroVentas.IdEmpleado);
            ViewData["IdTercero"]  = new SelectList(_context.Terceros, "IdTercero", "Direccion", registroVentas.IdTercero);
            return(View(registroVentas));
        }
        public async Task <IActionResult> Create([Bind("Id,TrackNumber,Title,Length,AlbumId,GenreId")] Song song)
        {
            if (ModelState.IsValid)
            {
                _context.Add(song);
                await _context.SaveChangesAsync();

                return(RedirectToAction(nameof(Index)));
            }
            ViewData["AlbumId"] = new SelectList(_context.Album, "Id", "Id", song.AlbumId);
            ViewData["GenreId"] = new SelectList(_context.Genre, "Id", "Id", song.GenreId);
            return(View(song));
        }
        public async Task <IActionResult> Create([Bind("IdDetalleRegistroVentas,IdRegistroVenta,IdProducto,Cantidad,Precio,Descuento")] DetalleRegistroVentas detalleRegistroVentas)
        {
            if (ModelState.IsValid)
            {
                _context.Add(detalleRegistroVentas);
                await _context.SaveChangesAsync();

                return(RedirectToAction(nameof(Index)));
            }
            ViewData["IdProducto"]      = new SelectList(_context.Productos, "IdProducto", "Codigo", detalleRegistroVentas.IdProducto);
            ViewData["IdRegistroVenta"] = new SelectList(_context.RegistroVentas, "IdRegistroVenta", "NumComprobante", detalleRegistroVentas.IdRegistroVenta);
            return(View(detalleRegistroVentas));
        }