public void GuardarHorario(Horario horario)
        {
            Context.Horarios.Add(horario);

            Context.SaveChanges();

            var ventaasientos = new VentaAsientos { Fecha = DateTime.Today, IdHorario =  horario.Id, IdVehiculo = horario.VehiculoId};

            for (int i = 0; i < horario.Asientos; i++)
            {
                ventaasientos.Asiento = i + 1;
                ventaasientos.Libre = true;
                ventaasientos.Falsa = true;
                Context.VentaAsientos.Add(ventaasientos);
                Context.SaveChanges();
            }
        }
        public ActionResult AddHorario(Horario model)
        {
            model.Costo = Decimal.Parse(decimalAstring(model.CostoText));

            horarioService.GuardarHorario(model);

            RegUsuarios movimiento = new RegUsuarios
            {
                Usuario = User.Identity.Name,
                Modulo = "Horario",
                Cambio = "Nuevo Horario",
                IdModulo = model.HoraText,
                Fecha = DateTime.Now
            };

            movCuentaService.GuardarMovimiento(movimiento);

            return Redirect("ListHorarios");
        }
示例#3
0
 public void ModificarHorario(Horario horario)
 {
     horarioRepository.ModificarHorario(horario);
 }
示例#4
0
 public void GuardarHorario(Horario horario)
 {
     horarioRepository.GuardarHorario(horario);
 }
 public void ModificarHorario(Horario horario)
 {
     Context.Entry(horario).State = EntityState.Modified;
     Context.SaveChanges();
 }