Exemplo n.º 1
0
        public async Task <IActionResult> Create([Bind("Id,Nombre,NumGuia,Patente,Transporte,Conductor,RutConductor,Fecha,Temperatura, NumSello,PesoGuia")] Cliente cliente)
        {
            if (ModelState.IsValid)
            {
                _context.Add(cliente);
                await _context.SaveChangesAsync();

                return(RedirectToAction(nameof(Index)));
            }
            return(View(cliente));
        }
Exemplo n.º 2
0
        public async Task <IActionResult> Create([Bind("Producto,TipoProducto,UnidadSoportante,CantidadUS,Envase,KgNeto,IdCliente")] Carga carga)
        {
            if (ModelState.IsValid)
            {
                _context.Add(carga);
                await _context.SaveChangesAsync();

                return(RedirectToAction("Index", "Clientes"));
            }
            return(View(carga));
        }
        public async Task <IActionResult> Create([Bind("IdCarga,Producto,Envase,CantidadEnvases,KgEnvase,FolioExterno")] DetalleCarga detalleCarga)
        {
            var carga      = _context.Carga.Where(m => m.Id == detalleCarga.IdCarga).FirstOrDefault();
            int cantidadUS = Convert.ToInt32(carga.CantidadUS);

            var detallesCarga = _context.DetalleCarga.Where(dc => dc.IdCarga == carga.Id).ToList();

            int cantDetalle = detallesCarga.Capacity;

            if (cantidadUS > cantDetalle)
            {
                if (ModelState.IsValid)
                {
                    _context.Add(detalleCarga);
                    await _context.SaveChangesAsync();

                    return(RedirectToAction("Index", "Clientes"));
                }
            }
            return(RedirectToAction("Index", "Clientes"));
        }