Example #1
0
        // PUT api/<controller>/5
        //public void Put(int id, [FromBody]string value)
        //{
        //}

        // DELETE api/Vendedor/5
        public HttpResponseMessage Delete(long id)
        {
            HttpResponseMessage response;

            try
            {
                VendedorService service = (VendedorService) new VendedorService().setDatabase(db);
                Vendedor        v       = service.find(id);
                service.delete(id);

                if (v.Estado == "D")
                {
                    response = this.getSuccessResponse(v);
                }
                else
                {
                    response = this.getSuccessResponse("No se puede eliminar porque existe una compra o hay stock disponible");
                }
            }
            catch (Exception e)
            {
                response = this.getErrorResponse(e);
            }
            return(response);
        }
Example #2
0
 public VendasController(VendasService vendasService, ProdutoService produtoService, VendedorService vendedorService, ClienteService clienteService, FormaPagtoService formaPagtoService)
 {
     _vendasService     = vendasService;
     _produtoService    = produtoService;
     _formaPagtoService = formaPagtoService;
     _vendedorService   = vendedorService;
     _clienteService    = clienteService;
 }
        public IActionResult ExisteCodigoVendedor([FromODataUri] string codigo)
        {
            var service = new VendedorService(this.db, this.configuration);

            try
            {
                return(Ok(service.existeCodigo(codigo)));
            }
            catch (Exception)
            {
                return(Ok(false));
            }
        }
Example #4
0
        // GET api/Vendedor/5
        public HttpResponseMessage GetVendedor(long id)
        {
            HttpResponseMessage response;

            try
            {
                VendedorService service = (VendedorService) new VendedorService().setDatabase(db);
                Vendedor        v       = service.find(id);



                response = this.getSuccessResponse(v);
            }
            catch (Exception e)
            {
                response = this.getErrorResponse(e);
            }
            return(response);
        }
Example #5
0
        // GET api/Vendedor
        public HttpResponseMessage Get()
        {
            HttpResponseMessage response;

            try
            {
                VendedorService service    = (VendedorService) new VendedorService().setDatabase(db);
                List <Vendedor> vendedores = service.getAll();



                response = this.getSuccessResponse(vendedores);
            }
            catch (Exception e)
            {
                response = this.getErrorResponse(e);
            }
            return(response);
        }
Example #6
0
        // POST api/Vendedor
        public HttpResponseMessage Post([FromBody] Vendedor v)
        {
            HttpResponseMessage response;

            try
            {
                VendedorService service = (VendedorService) new VendedorService().setDatabase(db);
                v.FechaAlta   = DateTime.Today;
                v.UsuarioAlta = 1;
                v.Estado      = "A";
                v             = service.saveOrUpdate(v);

                response = this.getSuccessResponse(v);
            }
            catch (Exception e)
            {
                response = this.getErrorResponse(e);
            }
            return(response);
        }
Example #7
0
        public FrmVenta()
        {
            vendedorService = new VendedorService(ConfigConnection.connectionString);
            vendedores      = new List <Vendedor>();

            productoService = new ProductoService(ConfigConnection.connectionString);
            productos       = new List <Producto>();

            detalleVentaService = new DetalleVentaService(ConfigConnection.connectionString);
            detallesVentas      = new List <DetalleVenta>();

            ventaService = new VentaService(ConfigConnection.connectionString);

            compuestoProductoService = new CompuestoProductoService(ConfigConnection.connectionString);
            materiaPrimaService      = new MateriaPrimaService(ConfigConnection.connectionString);
            materiaPrimas            = new List <MateriaPrima>();

            InitializeComponent();

            LlenarVendedor();
            LlenarProducto();

            Limpiar();
        }
Example #8
0
 //injeção de dependência
 public VendedoresController(VendedorService vendedoresService, DepartamentoService departamentoService)
 {
     _vendedoresService    = vendedoresService;
     _departamento_service = departamentoService;
 }
 public VendedoresController(VendedorService vendedor, DepartamentoService departamento)
 {
     vendedorService     = vendedor;
     departamentoService = departamento;
 }
Example #10
0
 public VendasController(VendasService vendasService, VendedorService vendedorService)
 {
     _vendasService   = vendasService;
     _vendedorService = vendedorService;
 }
        //public TotalDeVendasController(TotalDeVendasServices totalDeVendasService, VendedorService vendedorService)
        //{
        //    _totalDeVendasService = totalDeVendasService;
        //    _vendedorService = vendedorService;
        //}

        public TotalDeVendasController(TotalDeVendasServices totalDeVendasService, VendedorService vendedorService, ProdutoService produtoService)
        {
            _totalDeVendasService = totalDeVendasService;
            _vendedorService      = vendedorService;
            _produtoService       = produtoService;
        }
Example #12
0
 public VendasController(VendaService vendaService, VendedorService vendedorService, ProdutoService produtoService)
 {
     _vendaService    = vendaService;
     _vendedorService = vendedorService;
     _produtoService  = produtoService;
 }
Example #13
0
 // Criacao do construtor para a Injeção de Dependência
 // Desde modo o servico departamento será injetado no objeto servico vendedor
 public VendedoresController(VendedorService servicoVendedor, DepartamentoService servicoDepartamento)
 {
     _vendedorService     = servicoVendedor;
     _departamentoService = servicoDepartamento;
 }
 public VendedoresController(VendedorService vendedorServico, DepartamentoService departamentoService)
 {
     _vendedorServico     = vendedorServico;
     _departamentoService = departamentoService;
 }
Example #15
0
 public FrmEmpleados()
 {
     InitializeComponent();
     vendedorService = new VendedorService(ConfigConnection.connectionString);
 }
 public VendedoresController(VendedorService vendedorService)
 {
     _vendedorService = vendedorService;
 }
Example #17
0
 public VendedorController(VendedorService servico)
 {
     _servico = servico;
 }