Beispiel #1
0
        public async Task <IActionResult> Edit(Guid id, [Bind("ID,Horario")] Bufet bufet)
        {
            if (id != bufet.ID)
            {
                return(NotFound());
            }

            if (ModelState.IsValid)
            {
                try
                {
                    _context.Update(bufet);
                    await _context.SaveChangesAsync();
                }
                catch (DbUpdateConcurrencyException)
                {
                    if (!BufetExists(bufet.ID))
                    {
                        return(NotFound());
                    }
                    else
                    {
                        throw;
                    }
                }
                return(RedirectToAction(nameof(Index)));
            }
            return(View(bufet));
        }
Beispiel #2
0
        ////GET: Ventas/Create
        //public IActionResult Create()
        //{
        //    var listaProducto = _context.Productos.ToList();
        //    ViewBag.productos = listaProducto;
        //    return View();
        //}

        public IActionResult Create([Bind("ID,Horario, cliente")] Bufet bufet)
        {
            var listaProducto = _context.Productos.ToList();

            ViewBag.productos = listaProducto;

            if (bufet.cliente is null)
            {
                bufet = _context.Bufet.Include("cliente").FirstOrDefault(x => x.ID == bufet.ID);
            }
            ViewData["bufet"] = bufet;
            return(View());
        }
Beispiel #3
0
 public async Task <IActionResult> Create([Bind("ID,Horario, cliente")] Bufet bufet)
 {
     if (ModelState.IsValid)
     {
         var num_client = _context.Cliente.FirstOrDefault(x => x.Num_Cliente == bufet.cliente.Num_Cliente);
         TempData["NroCliente"] = bufet.cliente.Num_Cliente;
         if (num_client == null)
         {
             return(NotFound());
         }
         bufet.cliente = _context.Cliente.FirstOrDefault(x => x.Num_Cliente == bufet.cliente.Num_Cliente);
         bufet.ID      = Guid.NewGuid();
         // await _context.SaveChangesAsync();
         //return View("Ventas");
         return(RedirectToAction("Create", "Ventas", bufet));
     }
     return(View(bufet));
 }