public EditarTipoCombustible(int TipoCombustibleID)
 {
     dbContext = RentCarContext.Create();
     InitializeComponent();
     CargarEstados();
     CargarTipo(TipoCombustibleID);
 }
Exemplo n.º 2
0
 public List <CategoriaVehiculos> ObtenerTodos()
 {
     using (var db = new RentCarContext())
     {
         return(db.CatVehiculos.ToList());
     }
 }
Exemplo n.º 3
0
 public NuevoCliente()
 {
     dbContext = RentCarContext.Create();
     InitializeComponent();
     CargarEstados();
     CargarTiposPersona();
 }
Exemplo n.º 4
0
 public List <Clientes> ObtenerTodos()
 {
     using (var db = new RentCarContext())
     {
         return(db.Clientes.ToList());
     }
 }
Exemplo n.º 5
0
 public List <Empresa> ObtenerTodos()
 {
     using (var db = new RentCarContext())
     {
         return(db.Empresa.ToList());
     }
 }
Exemplo n.º 6
0
 public List <Marcas> ObtenerTodos()
 {
     using (var db = new RentCarContext())
     {
         return(db.MarcasVehiculos.ToList());
     }
 }
 public EditarTipoVehiculo(int TipoVehiculoID)
 {
     dbContext = RentCarContext.Create();
     InitializeComponent();
     CargarEstados();
     CargarTipo(TipoVehiculoID);
 }
Exemplo n.º 8
0
 public EditarMarca(int MarcaID)
 {
     dbContext = RentCarContext.Create();
     InitializeComponent();
     CargarEstados();
     CargarMarca(MarcaID);
 }
Exemplo n.º 9
0
 public EditarEmpleado(int EmpleadoID)
 {
     dbContext = RentCarContext.Create();
     InitializeComponent();
     CargarTandas();
     CargarEmpleado(EmpleadoID);
 }
Exemplo n.º 10
0
 public List <Sucursales> ObtenerTodos()
 {
     using (var db = new RentCarContext())
     {
         return(db.Sucursales.ToList());
     }
 }
Exemplo n.º 11
0
 internal void Crear(Clientes model)
 {
     using (var db = new RentCarContext())
     {
         db.Clientes.Add(model);
         db.SaveChanges();
     }
 }
Exemplo n.º 12
0
 internal void Crear(Empresa model)
 {
     using (var db = new RentCarContext())
     {
         db.Empresa.Add(model);
         db.SaveChanges();
     }
 }
Exemplo n.º 13
0
        public ClientesMain()
        {
            RentaDto ds = new RentaDto();

            dbContext = RentCarContext.Create();
            InitializeComponent();
            Display();
        }
Exemplo n.º 14
0
 internal void Crear(Marcas model)
 {
     using (var db = new RentCarContext())
     {
         db.MarcasVehiculos.Add(model);
         db.SaveChanges();
     }
 }
Exemplo n.º 15
0
 internal void Crear(CategoriaVehiculos model)
 {
     using (var db = new RentCarContext())
     {
         db.CatVehiculos.Add(model);
         db.SaveChanges();
     }
 }
Exemplo n.º 16
0
 public EditarCliente(int ClienteID)
 {
     dbContext = RentCarContext.Create();
     InitializeComponent();
     CargarEstados();
     CargarTiposPersona();
     CargarCliente(ClienteID);
 }
Exemplo n.º 17
0
 public ReportesMain()
 {
     dbContext = RentCarContext.Create();
     InitializeComponent();
     CargarTiposVehiculo();
     CargarClientes();
     CargarEmpleados();
     LoadReport();
 }
Exemplo n.º 18
0
 public IResult Delete(Brand brand)
 {
     using (RentCarContext context = new RentCarContext())
     {
         _brandDal.Delete(brand);
         return(new SuccessResult(Messages.BrandDeleted));
         //Console.WriteLine("marka silindi");
     }
 }
Exemplo n.º 19
0
 public IResult Update(Brand brand)
 {
     using (RentCarContext context = new RentCarContext())
     {
         _brandDal.Update(brand);
         return(new SuccessResult(Messages.BrandUpdted));
         //Console.WriteLine("marka güncellendi");
     }
 }
Exemplo n.º 20
0
 public IResult Add(Brand brand)
 {
     using (RentCarContext context = new RentCarContext())
     {
         context.Brands.Add(brand);
         return(new SuccessResult(Messages.BrandAdded));
         //Console.WriteLine(  "marka eklendi");
     }
 }
Exemplo n.º 21
0
 public UnitOfWork(RentCarContext context)
 {
     this.context  = context;
     Users         = new UserRepository(this.context);
     CarCategories = new CarCategoryRepository(this.context);
     CarModels     = new CarModelRepository(this.context);
     Cars          = new CarRepository(this.context);
     Parts         = new PartRepository(this.context);
     Orders        = new OrderRepository(this.context);
 }
Exemplo n.º 22
0
 public NuevoVehiculo()
 {
     dbContext = RentCarContext.Create();
     InitializeComponent();
     CargarEstados();
     CargarMarcas();
     CargarModelos();
     CargarTiposVehiculo();
     CargarTiposCombustible();
 }
Exemplo n.º 23
0
 public EditarVehiculo(int VehiculoID)
 {
     dbContext = RentCarContext.Create();
     InitializeComponent();
     CargarEstados();
     CargarMarcas();
     CargarModelos();
     CargarTiposVehiculo();
     CargarTiposCombustible();
     CargarVehiculo(VehiculoID);
 }
Exemplo n.º 24
0
        public NuevaDevolucion(int RentaID)
        {
            dbContext = RentCarContext.Create();
            InitializeComponent();

            Devolucion = dbContext.Rentas_Devoluciones
                         .Include(r => r.Estado)
                         .Include(r => r.Cliente)
                         .Include(r => r.Vehiculo)
                         /*.Include(r => r.Inspeccion)*/
                         .Include(r => r.Empleado)
                         .AsNoTracking()
                         .FirstOrDefault(r => r.ID == RentaID);

            ValidarRentado();
            Display();
        }
Exemplo n.º 25
0
        static void Main(string[] args)
        {
            //    CarManager carManager = new CarManager(new InMemoryCarDal());

            //    foreach (var car in carManager.GetAll())
            //    {
            //        System.Console.WriteLine(car.Description);

            //    }
            using (var rentCarContext = new RentCarContext())
            {
                foreach (var rent in rentCarContext.Cars)
                {
                    System.Console.WriteLine(rent.CarId);
                }
            }
        }
Exemplo n.º 26
0
        static void Main(string[] args)
        {
            RentCarContext dbContext = new RentCarContext(
                new DbContextOptionsBuilder <RentCarContext>()
                .UseSqlServer(new SqlConnection("server=localhost; database=RentCar;Trusted_Connection=True;")).Options
                );

            CarManager carManager = new(
                new EfCarDal(dbContext), new BrandManager(new EfBrandDal(dbContext)), new ColorManager(new EfColorDal(dbContext))
                );

            IResult carResult = carManager.Add(new Car {
                BrandId = 1, ColorId = 1, DailyPrice = 5, Name = "asdas"
            }).Result;

            Console.ReadLine();
        }
Exemplo n.º 27
0
        // GET: Vehiculos/Create
        public ActionResult Create()
        {
            List <Marcas> lMarcas = new List <Marcas>();

            using (var db = new RentCarContext())
            {
                lMarcas             = db.MarcasVehiculos.ToList();
                ViewBag.listaMarcas = lMarcas;
            }

            List <CategoriaVehiculos> lCatVehiculos = new List <CategoriaVehiculos>();

            using (var db = new RentCarContext())
            {
                lCatVehiculos             = db.CatVehiculos.ToList();
                ViewBag.listaCatVehiculos = lCatVehiculos;
            }
            return(View());
        }
Exemplo n.º 28
0
        public NuevaInspeccion(int?clienteID = null, int?vehiculoID = null, int?empleadoID = null)
        {
            dbContext = RentCarContext.Create();
            InitializeComponent();
            CargarCombustibles();

            if (clienteID != null)
            {
                this.Cliente    = dbContext.Clientes.FirstOrDefault(c => c.ID == clienteID.Value);
                txtCliente.Text = $"{Cliente.ID} - {Cliente.Nombre}";
            }

            if (vehiculoID != null)
            {
                this.Vehiculo    = dbContext.Vehiculos.FirstOrDefault(v => v.ID == vehiculoID.Value);
                txtVehiculo.Text = $"{Vehiculo.Marca} {Vehiculo.Modelo} ({Vehiculo.NumPlaca})";
            }

            if (empleadoID != null)
            {
                this.Empleado    = dbContext.Empleados.FirstOrDefault(e => e.ID == empleadoID.Value);
                txtEmpleado.Text = $"{Empleado.ID} - {Empleado.Nombre} {Empleado.Apellido}";
            }
        }
 public TiposCombustibleMain()
 {
     dbContext = RentCarContext.Create();
     InitializeComponent();
     Display();
 }
Exemplo n.º 30
0
 public TiposDeVehiculo()
 {
     dbContext = RentCarContext.Create();
     InitializeComponent();
     Display();
 }