Exemple #1
0
        public void EliminarVenta(venta venta)
        {
            var ventaExistente = _contexto.Ventas.Find(venta.Id);

            _contexto.Ventas.Remove(ventaExistente);
            _contexto.SaveChanges();
        }
Exemple #2
0
        public void GuardarVenta(venta ventas)
        {
            if (ventas.Id == 0)
            {
                _contexto.Ventas.Add(ventas);
            }
            else
            {
                var ventaExistente = _contexto.Cliente.Find(ventas.Id);
                ventaExistente.Nombres = ventas.Descripcion;

                //ventaExistente.UrlImagen = ventas.UrlImagen;
                //if (ventas.UrlImagen != null)
                //{
                //    ventaExistente.UrlImagen = ventas.UrlImagen;
                //}
            }

            _contexto.SaveChanges();
        }
Exemple #3
0
        protected override void Seed(Contexto contexto)
        {
            //Usurios

            var Admin = new Usuarios();

            Admin.Nombre     = "Admin";
            Admin.Contrasena = "123";
            Admin.Privilegio = "Administrador";
            contexto.Usuarios.Add(Admin);

            var User = new Usuarios();

            User.Nombre     = "Jeffry";
            User.Contrasena = "456";
            User.Privilegio = "Usuario";
            contexto.Usuarios.Add(User);

            var User1 = new Usuarios();

            User1.Nombre     = "Orlando";
            User1.Contrasena = "789";
            User1.Privilegio = "Usuario1";
            contexto.Usuarios.Add(User1);

            //Categorias

            var categoria1 = new Categoria();

            categoria1.Descripcion = "Fragil";
            contexto.Categorias.Add(categoria1);

            var categoria2 = new Categoria();

            categoria2.Descripcion = "Pesado";
            contexto.Categorias.Add(categoria2);

            var categoria3 = new Categoria();

            categoria3.Descripcion = "Documentacion";
            contexto.Categorias.Add(categoria3);

            var categoria4 = new Categoria();

            categoria4.Descripcion = "Peligroso";
            contexto.Categorias.Add(categoria4);

            //Tipos de envios

            var tipo1 = new Tipo();

            tipo1.Descripcion = "Urgente";
            contexto.Tipo.Add(tipo1);

            var tipo2 = new Tipo();

            tipo2.Descripcion = "No Urgente";
            contexto.Tipo.Add(tipo2);

            //Clientes

            var clientes = new Cliente();

            clientes.Nombres   = "Orlando";
            clientes.Apellidos = "Garcia";
            clientes.Cedula    = "0502-1999-01495";
            clientes.Email     = "*****@*****.**";
            clientes.Telefono  = "97681994";
            contexto.Cliente.Add(clientes);


            var clientes2 = new Cliente();

            clientes2.Nombres   = "Ronaldo";
            clientes2.Apellidos = "Zelaya";
            clientes2.Cedula    = "1602-1997-01458";
            clientes2.Email     = "*****@*****.**";
            clientes2.Telefono  = "95658745";
            contexto.Cliente.Add(clientes2);

            //paquetes(productos)

            var producto1 = new Producto();

            producto1.Activo         = true;
            producto1.Descripcion    = "paquete1";
            producto1.Destino        = "Colón";
            producto1.Tipo           = tipo1;
            producto1.Categorias     = categoria3;
            producto1.FechadeEntrega = DateTime.Now;
            producto1.Precio         = 150;
            contexto.Productos.Add(producto1);

            //Ventas
            var venta1 = new venta();

            venta1.Descripcion = "Envio Grande";
            venta1.Activo      = true;
            contexto.Ventas.Add(venta1);

            var venta2 = new venta();

            venta2.Descripcion = "Envio Mediano";
            venta2.Activo      = true;
            contexto.Ventas.Add(venta2);

            var venta3 = new venta();

            venta3.Descripcion = "Envio Pequeño";
            venta3.Activo      = true;
            contexto.Ventas.Add(venta3);



            base.Seed(contexto);
        }