コード例 #1
0
        public _40002_ABM_Proveedor(string _tipoOperacion, long?_entidadId = default(long?))
            : base(_tipoOperacion, _entidadId)
        {
            InitializeComponent();
            _proveedorServicio          = new ProveedorServicio();
            txtNombreFantasia.Enter    += txt_Enter;
            txtNombreFantasia.Leave    += txt_Leave;
            txtNombreFantasia.KeyPress += Validacion.NoSimbolos;
            txtNombreFantasia.KeyPress += Validacion.NoInyeccion;
            txtNombreFantasia.KeyPress += Validacion.NoNumeros;

            txtRazonSocial.Enter    += txt_Enter;
            txtRazonSocial.Leave    += txt_Leave;
            txtRazonSocial.KeyPress += Validacion.NoSimbolos;
            txtRazonSocial.KeyPress += Validacion.NoInyeccion;
            txtRazonSocial.KeyPress += Validacion.NoNumeros;

            txtTelefono.Enter    += txt_Enter;
            txtTelefono.Leave    += txt_Leave;
            txtTelefono.KeyPress += Validacion.NoSimbolos;
            txtTelefono.KeyPress += Validacion.NoInyeccion;
            txtTelefono.KeyPress += Validacion.NoLetras;


            txtCuil.Enter    += txt_Enter;
            txtCuil.Leave    += txt_Leave;
            txtCuil.KeyPress += Validacion.NoSimbolos;
            txtCuil.KeyPress += Validacion.NoInyeccion;
            txtCuil.KeyPress += Validacion.NoLetras;


            Init(_tipoOperacion, entidadId);
        }
コード例 #2
0
        public _60001_ConsultaProveedores(IProveedorServicio proveedorServicio)

        {
            InitializeComponent();
            _proveedorServicio    = proveedorServicio;
            _condicionIvaServicio = new CondicionIvaServicio();
        }
コード例 #3
0
        public _00032_Proveedores_ABM(TipoOp tipoOperacion, long?entidadId = null)
            : base(tipoOperacion, entidadId)
        {
            InitializeComponent();

            Validaciones();
            _proveedorServicio    = new ProveedorServicio();
            _condicionIvaServicio = new CondicionIvaServicio();
            if (tipoOperacion == TipoOp.Eliminar || tipoOperacion == TipoOp.Modificar)
            {
                CargarDatos(entidadId);
            }

            if (tipoOperacion == TipoOp.Eliminar)
            {
                DesactivarControles(this);
            }

            AsignarEventoEnterLeave(this);

            AgregarControlesObligatorios(txtRazonSocial, "RazonSocial");
            AgregarControlesObligatorios(txtTelefono, "Telefono");
            AgregarControlesObligatorios(txtEmail, "Email");
            AgregarControlesObligatorios(txtContacto, "Contacto");
            AgregarControlesObligatorios(cmbCondicionIva, "Condicion IVA");

            Inicializador(entidadId);
        }
コード例 #4
0
        public Movimientos_Provedores()
        {
            InitializeComponent();

            _proveedoresServicio = new ProvedoresServicio();
            _facturaServicio     = new FacturaServicio();
            _movimientoServicio  = new MovimientoServicio();

            ActualizarDatosProveedores(txtBuscarProveedores.Text);

            txtBuscarMovimientos.KeyPress += Validacion.NoInyeccion;
            txtBuscarMovimientos.KeyPress += Validacion.NoSimbolos;

            txtBuscarProveedores.KeyPress += Validacion.NoInyeccion;
            txtBuscarProveedores.KeyPress += Validacion.NoSimbolos;

            txtBuscarMovimientos.Enter += txt_Enter;
            txtBuscarMovimientos.Leave += txt_Leave;

            txtBuscarProveedores.Enter += txt_Enter;
            txtBuscarProveedores.Leave += txt_Leave;

            this.lblUsuarioLogin.Text = $"Usuario: {Identidad.Empleado}";
            lblUsuarioLogin.Image     = Constante.ImagenControl.Usuario;
        }
コード例 #5
0
        public FormularioProveedorABM(TipoOperacion tipoOperacion, long?entidadId = null)
            : base(tipoOperacion, entidadId)
        {
            InitializeComponent();

            _proveedorServicio    = new ProveedorServicio();
            _condicionIvaServicio = new CondicionIvaServicio();

            CargarComboBox(cmbCondicionIva, _condicionIvaServicio.ObtenerCondicionIva(string.Empty), "Descripcion", "Id");

            if (tipoOperacion == TipoOperacion.Eliminar || tipoOperacion == TipoOperacion.Modificar)
            {
                CargarDatos(entidadId);
            }

            if (tipoOperacion == TipoOperacion.Eliminar)
            {
                DesactivarControles(this);
            }

            AgregarControlesObligatorios(txtContacto, "Contacto");
            AgregarControlesObligatorios(txtEmail, "Email");
            AgregarControlesObligatorios(txtRazonSocial, "RazonSocial");
            AgregarControlesObligatorios(txtTelefono, "Telefono");
            AgregarControlesObligatorios(cmbCondicionIva, "CondicionIva");
        }
コード例 #6
0
        public ProveedorController(IProveedorServicio proveedorRepositorio)
        {
            _proveedorRepositorio = proveedorRepositorio;
            var config = new MapperConfiguration(x => x.AddProfile <AutoMapper.MapperProfile>());

            _mapper = config.CreateMapper();
        }
コード例 #7
0
        public _70001_ConsultaRubro(IRubroServicio rubroServicio)
        {
            InitializeComponent();

            _rubroServicio      = rubroServicio;
            _subRubroServicio   = new SubRubroServicio();
            _proveedorServicios = new ProvedoresServicio();
        }
コード例 #8
0
 public _00010_CompraProveedor(IArticuloServicio articuloServicio, IListaPreciosServicio listaPrecioServicio, IProveedorServicio proveedorServicio, IComprobanteCompraServicio comprobanteCompraServicio)
 {
     _comprobanteCompraServicio = comprobanteCompraServicio;
     _articuloServicio          = articuloServicio;
     _listaPrecioServicio       = listaPrecioServicio;
     _proveedorServicio         = proveedorServicio;
     comprobante = new ComprobanteCompraDto();
 }
コード例 #9
0
        public _50001_ConsultaProducto(IProductoServicio productoServicio)
        {
            InitializeComponent();

            _productoServicio           = productoServicio;
            _ComprobanteSalonServicio   = new ComprobanteSalon();
            _ComproanteDeliveryServicio = new ComprobanteDeliveryServicio();
            _proveedorServicio          = new ProvedoresServicio();
        }
コード例 #10
0
        public _5003_PedidoProducto()

        {
            InitializeComponent();

            _productoServicio       = new ProductoServicio();
            _proveedorServicio      = new ProvedoresServicio();
            _movimientoServicio     = new MovimientoServicio();
            _pedidoProductoServicio = new PedidoProductoServicio();

            this.lblUsuarioLogin.Text = $"Usuario: {Identidad.Empleado}";
            lblUsuarioLogin.Image     = Constante.ImagenControl.Usuario;

            PoblarComboBox(cmbProducto, _productoServicio.ObtenerTodo(), "Descripcion", "Id");

            txtTotal.Text = (NudPrecioCosto.Value * nudCantidad.Value).ToString("C2");

            if (cmbProducto.SelectedItem != null)
            {
                if (_proveedorServicio.VerificarSiperteneceAlProducto((int)cmbProducto.SelectedValue))
                {
                    lblProveedor.Text      = _proveedorServicio.ObtenerPorProducto((int)cmbProducto.SelectedValue).NombreFantasia;
                    _proveedorSeleccionado = _proveedorServicio.ObtenerPorProducto((int)cmbProducto.SelectedValue);
                }

                else
                {
                    lblProveedor.Text      = "Ninguno";
                    _proveedorSeleccionado = null;
                }
            }

            else
            {
                lblProveedor.Text      = "Ninguno";
                _proveedorSeleccionado = null;
            }



            txtEfectivo.KeyPress += Validacion.NoLetras;
            txtEfectivo.KeyPress += Validacion.NoInyeccion;
            txtEfectivo.KeyPress += Validacion.NoSimbolos;



            RealizoAlgunaOperacion = false;

            this.lblUsuarioLogin.Text = $"Usuario: {Identidad.Empleado}";
            lblUsuarioLogin.Image     = Constante.ImagenControl.Usuario;
        }
コード例 #11
0
        public FormularioIngresoArticulos()
        {
            InitializeComponent();

            _proveedorServicio    = new ProveedorServicio();
            _condicionIvaServicio = new CondicionIvaServicio();
            _articuloServicio     = new ArticuloServicio();
            _movimientoServicio   = new MovimientoServicio();
            _comprobanteServicio  = new ComprobanteServicio();
            _clienteServicio      = new ClienteServicio();
            _detalleCajaServicio  = new DetalleCajaServicio();
            detalles = new Dictionary <string, DetalleComprobanteDTO>();


            AgregarControlesObligatorios(txtContacto, "Contacto");
            AgregarControlesObligatorios(txtEmail, "Email");
            AgregarControlesObligatorios(txtRazonSocial, "RazonSocial");
            AgregarControlesObligatorios(txtTelefono, "Telefono");
            AgregarControlesObligatorios(txtCondicionIva, "CondicionIva");
        }
コード例 #12
0
        public _00040_Proveedores_ABM(TipoOperacion tipoOperacion, long?entidadId = null)
            : base(tipoOperacion, entidadId)
        {
            InitializeComponent();

            _proveedorServicio = new ProveedorServicio();
            _ivaServicios      = new IvaServicios();

            if (tipoOperacion == TipoOperacion.Modificar)
            {
                CargarDatos(entidadId);
            }

            AsignarEventoEnterLeave(this);

            AgregarControlesObligatorios(txtRazonSocil, "RazonSocial");
            AgregarControlesObligatorios(txtTelefono, "Telefono");
            AgregarControlesObligatorios(txtEmail, "Email");
            AgregarControlesObligatorios(cmbCondicionIva, "CondicioIva");

            Inicializador(entidadId);
        }
コード例 #13
0
 public _9001_ConsultaCondicionIva(ICondicionIvaServicio condicionIvaServicio)
 {
     InitializeComponent();
     _condicionIvaServicio = condicionIvaServicio;
     _proveedoresServicio  = new ProvedoresServicio();
 }
コード例 #14
0
        public _60002_ABM_Provedores(string tipoOperacion, long?entidadId)
            : base(tipoOperacion, entidadId)
        {
            InitializeComponent();

            _proveedorServicio    = new ProvedoresServicio();
            _condicionIvaServicio = new CondicionIvaServicio();
            _rubroServicio        = new RubroServicio();

            Init(tipoOperacion, entidadId);

            PoblarComboBox(cmbRubro, _rubroServicio.ObtenerTodo(), "Descripcion", "Id");
            PoblarComboBox(cmbCondicionIva, _condicionIvaServicio.ObtenerTodo(), "Descripcion", "Id");


            if (tipoOperacion == Constante.TipoOperacion.Modificar)
            {
                _proveedorId = entidadId;
                cmbCondicionIva.DropDownStyle = ComboBoxStyle.DropDown;
            }

            if (tipoOperacion == Constante.TipoOperacion.Nuevo)
            {
                _proveedorId = null;
            }

            if (tipoOperacion == Constante.TipoOperacion.Eliminar)
            {
                _proveedorId = entidadId;
            }

            txtApyNomContacto.Enter += txt_Enter;
            txtApyNomContacto.Leave += txt_Leave;
            txtCuit.Enter           += txt_Enter;
            txtCuit.Leave           += txt_Leave;
            txtDireccion.Enter      += txt_Enter;
            txtDireccion.Leave      += txt_Leave;
            txtNombFantasia.Enter   += txt_Enter;
            txtNombFantasia.Leave   += txt_Leave;
            txtTelefono.Enter       += txt_Enter;
            txtTelefono.Leave       += txt_Leave;
            nudIngresosBrutos.Enter += txt_Enter;
            nudIngresosBrutos.Leave += txt_Leave;

            txtApyNomContacto.KeyPress += Validacion.NoSimbolos;
            txtApyNomContacto.KeyPress += Validacion.NoInyeccion;
            txtApyNomContacto.KeyPress += Validacion.NoNumeros;

            txtCuit.KeyPress += Validacion.NoSimbolos;
            txtCuit.KeyPress += Validacion.NoInyeccion;
            txtCuit.KeyPress += Validacion.NoLetras;

            txtDireccion.KeyPress += Validacion.NoSimbolos;
            txtDireccion.KeyPress += Validacion.NoInyeccion;

            txtNombFantasia.KeyPress += Validacion.NoSimbolos;
            txtNombFantasia.KeyPress += Validacion.NoInyeccion;

            txtTelefono.KeyPress += Validacion.NoSimbolos;
            txtTelefono.KeyPress += Validacion.NoInyeccion;
            txtTelefono.KeyPress += Validacion.NoLetras;

            nudIngresosBrutos.KeyPress += Validacion.NoInyeccion;
            nudIngresosBrutos.KeyPress += Validacion.NoSimbolos;
            nudIngresosBrutos.KeyPress += Validacion.NoNumeros;

            PoblarComboBox(cmbCondicionIva, _condicionIvaServicio.ObtenerTodo(), "Descripcion", "Id");
            PoblarComboBox(cmbRubro, _rubroServicio.ObtenerTodo(), "Descripcion", "Id");
        }
コード例 #15
0
 public FormularioProveedorConsulta(IProveedorServicio proveedorServicio)
 {
     _proveedorServicio = proveedorServicio;
 }
コード例 #16
0
 public _00001_SeleccionProveedor(IProveedorServicio proveedorServicio)
 {
     _proveedorServicio = proveedorServicio;
 }
コード例 #17
0
 public _00031_Proveedores(IProveedorServicio proveedorServicio)
 {
     _proveedorServicio = proveedorServicio;
 }
コード例 #18
0
 public _40001_ConsultaProveedor(IProveedorServicio proveedorServicio)
 {
     _proveedorServicio = proveedorServicio;
 }