예제 #1
0
        public Type BuscaVista(Type nombre, TipoVista tipo)
        {
            Dictionary <Inteldev.Core.DTO.Organizacion.UnidadeDeNegocio?, Type> vistas;
            var key = new Tuple <Type, TipoVista>(nombre, tipo);

            try
            {
                vistas = registro.VistasComplejas[key];
                var vista = vistas[Sistema.Instancia.ControladorLogin.UnidadDeNegocioActual];
                if (vista != null)
                {
                    return(vista);
                }
                else
                {
                    return(registro.VistasComplejasDefault[key]);
                }
            }
            catch (Exception ex)
            {
                return(registro.VistasComplejasDefault[key]);
            }
        }
        public void estadoComponentes(TipoVista estado)
        {
            switch (estado)
            {
            case TipoVista.Inicial:     //ya esta

                btnNuevo.Enabled     = true;
                btnCancelar.Enabled  = false;
                btnImprimir.Enabled  = true;
                btnGrabar.Enabled    = false;
                btnEditar.Enabled    = true;
                cmbCapacidad.Enabled = false;
                cmbModelo.Enabled    = false;
                cmbTipo.Enabled      = false;
                cmbMarca.Enabled     = false;
                chbActivo.Enabled    = false;
                limpiarComponentes();
                video = new Video();
                break;

            case TipoVista.Nuevo:     //ya esta
                //Inicializado(idUsuario, nombreUsuario);
                btnNuevo.Enabled     = false;
                btnCancelar.Enabled  = true;
                btnImprimir.Enabled  = false;
                btnGrabar.Enabled    = true;
                btnEditar.Enabled    = false;
                cmbCapacidad.Enabled = true;
                cmbModelo.Enabled    = true;
                cmbTipo.Enabled      = true;
                cmbMarca.Enabled     = true;
                chbActivo.Enabled    = false;
                limpiarComponentes();
                video = new Video();
                break;

            case TipoVista.Guardar:     //ya esta listo
                btnNuevo.Enabled     = true;
                btnCancelar.Enabled  = false;
                btnImprimir.Enabled  = true;
                btnGrabar.Enabled    = false;
                btnEditar.Enabled    = true;
                cmbCapacidad.Enabled = false;
                cmbModelo.Enabled    = false;
                cmbTipo.Enabled      = false;
                cmbMarca.Enabled     = false;
                chbActivo.Enabled    = false;
                video = new Video();
                dgvVideo.PrimaryGrid.DataSource = null;
                tablaVideo = videoDA.ListarVideos();
                dgvVideo.PrimaryGrid.DataSource = tablaVideo;
                //limpiarComponentes();
                break;

            case TipoVista.Modificar:    //ya esta
                                         //Inicializado(idUsuario, nombreUsuario);

                btnNuevo.Enabled     = false;
                btnCancelar.Enabled  = true;
                btnImprimir.Enabled  = false;
                btnGrabar.Enabled    = true;
                btnEditar.Enabled    = false;
                cmbCapacidad.Enabled = true;
                cmbModelo.Enabled    = true;
                cmbTipo.Enabled      = true;
                cmbMarca.Enabled     = true;
                chbActivo.Enabled    = true;
                limpiarComponentes();
                video = new Video();
                break;

            case TipoVista.Vista:
                btnNuevo.Enabled     = true;
                btnCancelar.Enabled  = false;
                btnImprimir.Enabled  = true;
                btnGrabar.Enabled    = false;
                btnEditar.Enabled    = true;
                cmbCapacidad.Enabled = false;
                cmbModelo.Enabled    = false;
                cmbTipo.Enabled      = false;
                cmbMarca.Enabled     = false;
                chbActivo.Enabled    = false;
                //limpiarComponentes();
                video = new Video();
                break;

            case TipoVista.Limpiar:     //ya esta
                btnNuevo.Enabled     = true;
                btnCancelar.Enabled  = false;
                btnImprimir.Enabled  = false;
                btnGrabar.Enabled    = false;
                btnEditar.Enabled    = false;
                cmbCapacidad.Enabled = false;
                cmbModelo.Enabled    = false;
                cmbTipo.Enabled      = false;
                cmbMarca.Enabled     = false;
                chbActivo.Enabled    = false;
                limpiarComponentes();
                video = new Video();
                break;

            case TipoVista.Duplicar:      //ya esta
                //Inicializado(idUsuario, nombreUsuario);
                btnNuevo.Enabled     = false;
                btnCancelar.Enabled  = false;
                btnImprimir.Enabled  = false;
                btnGrabar.Enabled    = true;
                btnEditar.Enabled    = false;
                cmbCapacidad.Enabled = true;
                cmbModelo.Enabled    = true;
                cmbTipo.Enabled      = true;
                cmbMarca.Enabled     = true;
                chbActivo.Enabled    = true;
                limpiarComponentes();
                video = new Video();
                break;

            case TipoVista.Anular:      //ya esta
                btnNuevo.Enabled     = true;
                btnCancelar.Enabled  = false;
                btnImprimir.Enabled  = true;
                btnGrabar.Enabled    = false;
                btnEditar.Enabled    = true;
                cmbCapacidad.Enabled = false;
                cmbModelo.Enabled    = false;
                cmbTipo.Enabled      = false;
                cmbMarca.Enabled     = false;
                chbActivo.Enabled    = false;
                limpiarComponentes();
                video = new Video();
                break;
            }
        }
예제 #3
0
        public void estadoComponentes(TipoVista estado)
        {
            switch (estado)
            {
            case TipoVista.Inicial:
                cmbEmpleado.Enabled    = false;
                txtAno.Enabled         = false;
                txtMes.Enabled         = false;
                txtDias.Enabled        = false;
                dtpFechaInicio.Enabled = false;
                dtpFechaFin.Enabled    = false;
                btnNuevo.Enabled       = true;
                btnBuscar.Enabled      = true;
                btnAnular.Enabled      = false;
                btnCancelar.Enabled    = false;
                btnGrabar.Enabled      = false;
                //btnEditar.Enabled = false;
                limpiarComponentes();
                vacacion = new Vacacion();
                break;

            case TipoVista.Nuevo:
                cmbEmpleado.Enabled    = true;
                txtAno.Enabled         = true;
                txtMes.Enabled         = true;
                txtDias.Enabled        = true;
                dtpFechaInicio.Enabled = true;
                dtpFechaFin.Enabled    = true;
                btnNuevo.Enabled       = false;
                btnAnular.Enabled      = false;
                btnBuscar.Enabled      = false;
                btnCancelar.Enabled    = true;
                btnGrabar.Enabled      = true;
                //btnEditar.Enabled = false;
                limpiarComponentes();
                vacacion = new Vacacion();
                break;

            case TipoVista.Guardar:
                cmbEmpleado.Enabled    = false;
                txtAno.Enabled         = false;
                txtMes.Enabled         = false;
                txtDias.Enabled        = false;
                dtpFechaInicio.Enabled = false;
                dtpFechaFin.Enabled    = false;
                btnNuevo.Enabled       = true;
                btnAnular.Enabled      = true;
                btnBuscar.Enabled      = true;
                btnCancelar.Enabled    = false;
                btnGrabar.Enabled      = false;
                //btnEditar.Enabled = true;
                break;

            case TipoVista.Modificar:
                cmbEmpleado.Enabled    = true;
                txtAno.Enabled         = true;
                txtMes.Enabled         = true;
                txtDias.Enabled        = true;
                dtpFechaInicio.Enabled = true;
                dtpFechaFin.Enabled    = true;
                btnNuevo.Enabled       = false;
                btnAnular.Enabled      = false;
                btnBuscar.Enabled      = false;
                btnCancelar.Enabled    = true;
                btnGrabar.Enabled      = true;
                //btnEditar.Enabled = false;
                break;

            case TipoVista.Vista:
                cmbEmpleado.Enabled    = false;
                txtAno.Enabled         = false;
                txtMes.Enabled         = false;
                txtDias.Enabled        = false;
                dtpFechaInicio.Enabled = false;
                dtpFechaFin.Enabled    = false;
                btnNuevo.Enabled       = true;
                btnAnular.Enabled      = true;
                btnBuscar.Enabled      = true;
                btnCancelar.Enabled    = false;
                btnGrabar.Enabled      = false;
                //btnEditar.Enabled = true;
                vacacion = new Vacacion();
                break;

            case TipoVista.Limpiar:
                cmbEmpleado.Enabled    = false;
                txtAno.Enabled         = false;
                txtMes.Enabled         = false;
                txtDias.Enabled        = false;
                dtpFechaInicio.Enabled = false;
                dtpFechaFin.Enabled    = false;
                btnNuevo.Enabled       = true;
                btnAnular.Enabled      = false;
                btnBuscar.Enabled      = true;
                btnCancelar.Enabled    = false;
                btnGrabar.Enabled      = false;
                //btnEditar.Enabled = false;
                limpiarComponentes();
                vacacion = new Vacacion();
                break;

            case TipoVista.Anular:
                cmbEmpleado.Enabled    = false;
                txtAno.Enabled         = false;
                txtMes.Enabled         = false;
                txtDias.Enabled        = false;
                dtpFechaInicio.Enabled = false;
                dtpFechaFin.Enabled    = false;
                btnNuevo.Enabled       = true;
                btnBuscar.Enabled      = true;
                btnAnular.Enabled      = false;
                btnCancelar.Enabled    = false;
                btnGrabar.Enabled      = false;
                //btnEditar.Enabled = false;
                break;
            }
        }
예제 #4
0
 private void digitalToolStripMenuItem_Click(object sender, EventArgs e)
 {
     TipoVista = TipoVista.Digital;
     cdToolStripMenuItem.Checked = false;
     cargarVista();
 }
예제 #5
0
        public void estadoComponentes(TipoVista estado)
        {
            switch (estado)
            {
            case TipoVista.Inicial:     //ya esta

                btnNuevo.Enabled       = true;
                btnCancelar.Enabled    = false;
                btnGrabar.Enabled      = false;
                btnEditar.Enabled      = true;
                txtDescripcion.Enabled = false;
                chbActivo.Enabled      = false;
                limpiarComponentes();
                marca = new Marca();
                break;

            case TipoVista.Nuevo:     //ya esta
                //Inicializado(idUsuario, nombreUsuario);
                btnNuevo.Enabled       = false;
                btnCancelar.Enabled    = true;
                btnGrabar.Enabled      = true;
                btnEditar.Enabled      = false;
                txtDescripcion.Enabled = true;
                chbActivo.Enabled      = false;
                limpiarComponentes();
                marca = new Marca();
                break;

            case TipoVista.Guardar:     //ya esta listo
                btnNuevo.Enabled       = true;
                btnCancelar.Enabled    = false;
                btnGrabar.Enabled      = false;
                btnEditar.Enabled      = true;
                txtDescripcion.Enabled = false;
                chbActivo.Enabled      = false;
                marca = new Marca();
                dgvMarca.PrimaryGrid.DataSource = null;
                tablaMarca                      = marcaDA.ListarMarcas();
                viewMarca                       = new DataView(tablaMarca);
                viewMarca.RowFilter             = "idCategoria = " + this.idCategoria;
                dgvMarca.PrimaryGrid.DataSource = viewMarca;
                break;

            case TipoVista.Modificar:
                btnNuevo.Enabled       = false;
                btnCancelar.Enabled    = true;
                btnGrabar.Enabled      = true;
                btnEditar.Enabled      = false;
                txtDescripcion.Enabled = true;
                chbActivo.Enabled      = true;
                limpiarComponentes();
                marca = new Marca();
                break;

            case TipoVista.Vista:
                btnNuevo.Enabled       = true;
                btnCancelar.Enabled    = false;
                btnGrabar.Enabled      = false;
                btnEditar.Enabled      = true;
                txtDescripcion.Enabled = false;
                chbActivo.Enabled      = false;
                //limpiarComponentes();
                marca = new Marca();
                break;

            case TipoVista.Limpiar:     //ya esta
                btnNuevo.Enabled       = true;
                btnCancelar.Enabled    = false;
                btnGrabar.Enabled      = false;
                btnEditar.Enabled      = false;
                txtDescripcion.Enabled = false;
                chbActivo.Enabled      = false;
                limpiarComponentes();
                marca = new Marca();
                break;

            case TipoVista.Duplicar:      //ya esta
                //Inicializado(idUsuario, nombreUsuario);
                btnNuevo.Enabled       = false;
                btnCancelar.Enabled    = false;
                btnGrabar.Enabled      = true;
                btnEditar.Enabled      = false;
                txtDescripcion.Enabled = true;
                chbActivo.Enabled      = true;
                limpiarComponentes();
                marca = new Marca();
                break;

            case TipoVista.Anular:      //ya esta
                btnNuevo.Enabled       = true;
                btnCancelar.Enabled    = false;
                btnGrabar.Enabled      = false;
                btnEditar.Enabled      = true;
                txtDescripcion.Enabled = false;
                chbActivo.Enabled      = false;
                limpiarComponentes();
                marca = new Marca();
                break;
            }
        }
예제 #6
0
        public void estadoComponentes(TipoVista estado)
        {
            switch (estado)
            {
            case TipoVista.Inicial:
                cmbCliente.Enabled              = false;
                txtReferencia.Enabled           = false;
                txtNroDocumento.Enabled         = false;
                dgvEquiposSeleccionados.Enabled = false;
                btnAgregarProducto.Enabled      = false;
                btnNuevo.Enabled    = true;
                btnCancelar.Enabled = false;
                btnGrabar.Enabled   = false;
                btnBorrar.Enabled   = false;
                limpiarComponentes();
                renovaciones = new BindingList <CorteAlquiler>();
                break;

            case TipoVista.Nuevo:
                cmbCliente.Enabled              = true;
                txtReferencia.Enabled           = true;
                txtNroDocumento.Enabled         = true;
                dgvEquiposSeleccionados.Enabled = true;
                btnAgregarProducto.Enabled      = true;
                btnNuevo.Enabled    = false;
                btnCancelar.Enabled = true;
                btnGrabar.Enabled   = true;
                btnBorrar.Enabled   = true;
                limpiarComponentes();
                renovaciones = new BindingList <CorteAlquiler>();
                ObtenerDatosRenovacion();
                break;

            case TipoVista.Guardar:
                cmbCliente.Enabled              = false;
                txtReferencia.Enabled           = false;
                txtNroDocumento.Enabled         = false;
                dgvEquiposSeleccionados.Enabled = false;
                btnAgregarProducto.Enabled      = false;
                btnNuevo.Enabled    = true;
                btnCancelar.Enabled = false;
                btnGrabar.Enabled   = false;
                btnBorrar.Enabled   = false;
                break;

            case TipoVista.Modificar:
                cmbCliente.Enabled              = true;
                txtReferencia.Enabled           = true;
                txtNroDocumento.Enabled         = true;
                dgvEquiposSeleccionados.Enabled = true;
                btnAgregarProducto.Enabled      = true;
                btnNuevo.Enabled    = false;
                btnCancelar.Enabled = true;
                btnGrabar.Enabled   = true;
                btnBorrar.Enabled   = true;
                break;

            case TipoVista.Vista:
                cmbCliente.Enabled              = false;
                txtReferencia.Enabled           = false;
                txtNroDocumento.Enabled         = false;
                dgvEquiposSeleccionados.Enabled = false;
                btnAgregarProducto.Enabled      = false;
                btnNuevo.Enabled    = true;
                btnCancelar.Enabled = false;
                btnGrabar.Enabled   = false;
                btnBorrar.Enabled   = false;
                renovaciones        = new BindingList <CorteAlquiler>();
                break;

            case TipoVista.Limpiar:
                cmbCliente.Enabled              = false;
                txtReferencia.Enabled           = false;
                txtNroDocumento.Enabled         = false;
                dgvEquiposSeleccionados.Enabled = false;
                btnAgregarProducto.Enabled      = false;
                btnNuevo.Enabled    = true;
                btnCancelar.Enabled = false;
                btnGrabar.Enabled   = false;
                btnBorrar.Enabled   = false;
                limpiarComponentes();
                renovaciones = new BindingList <CorteAlquiler>();
                break;

            case TipoVista.Duplicar:
                cmbCliente.Enabled              = false;
                txtReferencia.Enabled           = false;
                txtNroDocumento.Enabled         = false;
                dgvEquiposSeleccionados.Enabled = false;
                btnAgregarProducto.Enabled      = false;
                btnNuevo.Enabled    = true;
                btnCancelar.Enabled = false;
                btnGrabar.Enabled   = false;
                btnBorrar.Enabled   = false;
                limpiarComponentes();
                renovaciones = new BindingList <CorteAlquiler>();
                break;

            case TipoVista.Anular:
                cmbCliente.Enabled              = false;
                txtReferencia.Enabled           = false;
                txtNroDocumento.Enabled         = false;
                dgvEquiposSeleccionados.Enabled = false;
                btnAgregarProducto.Enabled      = false;
                btnNuevo.Enabled    = true;
                btnCancelar.Enabled = false;
                btnGrabar.Enabled   = false;
                btnBorrar.Enabled   = false;
                break;
            }
        }
예제 #7
0
        public void estadoComponentes(TipoVista estado)
        {
            switch (estado)
            {
            case TipoVista.Inicial:
                txtCodigoLaptop.Enabled         = false;
                txtCliente.Enabled              = false;
                txtGuiaRemision.Enabled         = false;
                txtObservacion.Enabled          = false;
                txtNroTicket.Enabled            = false;
                txtRucDni.Enabled               = false;
                dtpFechaCambio.Enabled          = false;
                chbEquipoDanado.Enabled         = false;
                chbEquipoDevuelto.Enabled       = false;
                chbPagaraCliente.Enabled        = false;
                dgvLaptopsSeleccionados.Enabled = false;
                btnAgregarProducto.Enabled      = false;
                btnNuevo.Enabled    = true;
                btnBuscar.Enabled   = true;
                btnAnular.Enabled   = false;
                btnCancelar.Enabled = false;
                btnImprimir.Enabled = false;
                btnGrabar.Enabled   = false;
                btnEditar.Enabled   = false;
                limpiarComponentes();
                cambio = new Cambio();
                break;

            case TipoVista.Nuevo:
                txtCodigoLaptop.Enabled         = true;
                txtCliente.Enabled              = true;
                txtGuiaRemision.Enabled         = true;
                txtObservacion.Enabled          = true;
                txtNroTicket.Enabled            = true;
                txtRucDni.Enabled               = true;
                dtpFechaCambio.Enabled          = true;
                chbEquipoDanado.Enabled         = true;
                chbEquipoDevuelto.Enabled       = true;
                chbPagaraCliente.Enabled        = true;
                dgvLaptopsSeleccionados.Enabled = true;
                btnAgregarProducto.Enabled      = true;
                btnNuevo.Enabled    = false;
                btnAnular.Enabled   = false;
                btnBuscar.Enabled   = false;
                btnCancelar.Enabled = true;
                btnImprimir.Enabled = false;
                btnGrabar.Enabled   = true;
                btnEditar.Enabled   = false;
                limpiarComponentes();
                cambio = new Cambio();
                break;

            case TipoVista.Guardar:
                txtCodigoLaptop.Enabled         = false;
                txtCliente.Enabled              = false;
                txtGuiaRemision.Enabled         = false;
                txtObservacion.Enabled          = false;
                txtNroTicket.Enabled            = false;
                txtRucDni.Enabled               = false;
                dtpFechaCambio.Enabled          = false;
                chbEquipoDanado.Enabled         = false;
                chbEquipoDevuelto.Enabled       = false;
                chbPagaraCliente.Enabled        = false;
                dgvLaptopsSeleccionados.Enabled = false;
                btnAgregarProducto.Enabled      = false;
                btnNuevo.Enabled    = true;
                btnAnular.Enabled   = true;
                btnBuscar.Enabled   = true;
                btnCancelar.Enabled = false;
                btnImprimir.Enabled = true;
                btnGrabar.Enabled   = false;
                btnEditar.Enabled   = true;
                //limpiarComponentes();
                //alquiler = new Alquiler();
                //limpiarComponentes();
                break;

            case TipoVista.Modificar:
                txtCodigoLaptop.Enabled         = true;
                txtCliente.Enabled              = true;
                txtGuiaRemision.Enabled         = true;
                txtObservacion.Enabled          = true;
                txtNroTicket.Enabled            = true;
                txtRucDni.Enabled               = true;
                dtpFechaCambio.Enabled          = true;
                chbEquipoDanado.Enabled         = true;
                chbEquipoDevuelto.Enabled       = true;
                chbPagaraCliente.Enabled        = true;
                dgvLaptopsSeleccionados.Enabled = true;
                btnAgregarProducto.Enabled      = true;
                btnNuevo.Enabled    = false;
                btnAnular.Enabled   = false;
                btnBuscar.Enabled   = false;
                btnCancelar.Enabled = true;
                btnImprimir.Enabled = false;
                btnGrabar.Enabled   = true;
                btnEditar.Enabled   = false;
                //limpiarComponentes();
                //alquiler = new Alquiler();
                break;

            case TipoVista.Vista:
                txtCodigoLaptop.Enabled         = false;
                txtCliente.Enabled              = false;
                txtGuiaRemision.Enabled         = false;
                txtObservacion.Enabled          = false;
                txtNroTicket.Enabled            = false;
                txtRucDni.Enabled               = false;
                dtpFechaCambio.Enabled          = false;
                chbEquipoDanado.Enabled         = false;
                chbEquipoDevuelto.Enabled       = false;
                chbPagaraCliente.Enabled        = false;
                dgvLaptopsSeleccionados.Enabled = false;
                btnAgregarProducto.Enabled      = false;
                btnNuevo.Enabled    = true;
                btnAnular.Enabled   = true;
                btnBuscar.Enabled   = true;
                btnCancelar.Enabled = false;
                btnImprimir.Enabled = true;
                btnGrabar.Enabled   = false;
                btnEditar.Enabled   = true;
                //limpiarComponentes();
                cambio = new Cambio();
                break;

            case TipoVista.Limpiar:
                txtCodigoLaptop.Enabled         = false;
                txtCliente.Enabled              = false;
                txtGuiaRemision.Enabled         = false;
                txtObservacion.Enabled          = false;
                txtNroTicket.Enabled            = false;
                txtRucDni.Enabled               = false;
                dtpFechaCambio.Enabled          = false;
                chbEquipoDanado.Enabled         = false;
                chbEquipoDevuelto.Enabled       = false;
                chbPagaraCliente.Enabled        = false;
                dgvLaptopsSeleccionados.Enabled = false;
                btnAgregarProducto.Enabled      = false;
                btnNuevo.Enabled    = true;
                btnAnular.Enabled   = false;
                btnBuscar.Enabled   = true;
                btnCancelar.Enabled = false;
                btnImprimir.Enabled = false;
                btnGrabar.Enabled   = false;
                btnEditar.Enabled   = false;
                limpiarComponentes();
                cambio = new Cambio();
                break;

            case TipoVista.Duplicar:
                txtCodigoLaptop.Enabled         = false;
                txtCliente.Enabled              = false;
                txtGuiaRemision.Enabled         = false;
                txtObservacion.Enabled          = false;
                txtNroTicket.Enabled            = false;
                txtRucDni.Enabled               = false;
                dtpFechaCambio.Enabled          = false;
                chbEquipoDanado.Enabled         = false;
                chbEquipoDevuelto.Enabled       = false;
                chbPagaraCliente.Enabled        = false;
                dgvLaptopsSeleccionados.Enabled = false;
                btnAgregarProducto.Enabled      = false;
                btnNuevo.Enabled    = true;
                btnCancelar.Enabled = false;
                btnImprimir.Enabled = true;
                btnGrabar.Enabled   = false;
                btnEditar.Enabled   = true;
                limpiarComponentes();
                cambio = new Cambio();
                break;

            case TipoVista.Anular:
                txtCodigoLaptop.Enabled         = false;
                txtCliente.Enabled              = false;
                txtGuiaRemision.Enabled         = false;
                txtObservacion.Enabled          = false;
                txtNroTicket.Enabled            = false;
                txtRucDni.Enabled               = false;
                dtpFechaCambio.Enabled          = false;
                chbEquipoDanado.Enabled         = false;
                chbEquipoDevuelto.Enabled       = false;
                chbPagaraCliente.Enabled        = false;
                dgvLaptopsSeleccionados.Enabled = false;
                btnAgregarProducto.Enabled      = false;
                btnNuevo.Enabled    = true;
                btnBuscar.Enabled   = true;
                btnAnular.Enabled   = false;
                btnCancelar.Enabled = false;
                btnImprimir.Enabled = true;
                btnGrabar.Enabled   = false;
                btnEditar.Enabled   = false;
                //limpiarComponentes();
                //alquiler = new Alquiler();
                break;
            }
        }
 public void Registro(Type nombre, TipoVista tipoVista, Type vista)
 {
     this.VistasComplejasDefault.Add(new Tuple <Type, TipoVista>(nombre, tipoVista), vista);
 }
예제 #9
0
        public void estadoComponentes(TipoVista estado)
        {
            switch (estado)
            {
            case TipoVista.Inicial:     //ya esta

                btnNuevo.Enabled    = true;
                btnCancelar.Enabled = false;
                btnImprimir.Enabled = true;
                btnGrabar.Enabled   = false;
                btnEditar.Enabled   = true;
                //cmbVelocidadMax.Enabled = false;
                //cmbVelocidad.Enabled = false;
                cmbGeneracion.Enabled = false;
                cmbMarca.Enabled      = false;
                cmbTipo.Enabled       = false;
                chbActivo.Enabled     = false;
                limpiarComponentes();
                procesador = new Procesador();
                break;

            case TipoVista.Nuevo:     //ya esta
                //Inicializado(idUsuario, nombreUsuario);
                btnNuevo.Enabled    = false;
                btnCancelar.Enabled = true;
                btnImprimir.Enabled = false;
                btnGrabar.Enabled   = true;
                btnEditar.Enabled   = false;
                //cmbVelocidadMax.Enabled = true;
                //cmbVelocidad.Enabled = true;
                cmbGeneracion.Enabled = true;
                cmbTipo.Enabled       = true;
                cmbMarca.Enabled      = true;
                chbActivo.Enabled     = false;
                limpiarComponentes();
                procesador = new Procesador();
                break;

            case TipoVista.Guardar:     //ya esta listo
                btnNuevo.Enabled    = true;
                btnCancelar.Enabled = false;
                btnImprimir.Enabled = true;
                btnGrabar.Enabled   = false;
                btnEditar.Enabled   = true;
                //cmbVelocidadMax.Enabled = false;
                //cmbVelocidad.Enabled = false;
                cmbGeneracion.Enabled = false;
                cmbTipo.Enabled       = false;
                cmbMarca.Enabled      = false;
                chbActivo.Enabled     = false;
                procesador            = new Procesador();
                dgvProcesadores.PrimaryGrid.DataSource = null;
                tablaProcesador = procesadorDA.ListarProcesadores();
                dgvProcesadores.PrimaryGrid.DataSource = tablaProcesador;
                //limpiarComponentes();
                break;

            case TipoVista.Modificar:    //ya esta
                                         //Inicializado(idUsuario, nombreUsuario);

                btnNuevo.Enabled    = false;
                btnCancelar.Enabled = true;
                btnImprimir.Enabled = false;
                btnGrabar.Enabled   = true;
                btnEditar.Enabled   = false;
                //cmbVelocidadMax.Enabled = true;
                //cmbVelocidad.Enabled = true;
                cmbGeneracion.Enabled = true;
                cmbTipo.Enabled       = true;
                cmbMarca.Enabled      = true;
                chbActivo.Enabled     = true;
                limpiarComponentes();
                procesador = new Procesador();
                break;

            case TipoVista.Vista:
                btnNuevo.Enabled    = true;
                btnCancelar.Enabled = false;
                btnImprimir.Enabled = true;
                btnGrabar.Enabled   = false;
                btnEditar.Enabled   = true;
                //cmbVelocidadMax.Enabled = false;
                //cmbVelocidad.Enabled = false;
                cmbGeneracion.Enabled = false;
                cmbTipo.Enabled       = false;
                cmbMarca.Enabled      = false;
                chbActivo.Enabled     = false;
                //limpiarComponentes();
                procesador = new Procesador();
                break;

            case TipoVista.Limpiar:     //ya esta
                btnNuevo.Enabled    = true;
                btnCancelar.Enabled = false;
                btnImprimir.Enabled = false;
                btnGrabar.Enabled   = false;
                btnEditar.Enabled   = false;
                //cmbVelocidadMax.Enabled = false;
                //cmbVelocidad.Enabled = false;
                cmbGeneracion.Enabled = false;
                cmbTipo.Enabled       = false;
                cmbMarca.Enabled      = false;
                chbActivo.Enabled     = false;
                limpiarComponentes();
                procesador = new Procesador();
                break;

            case TipoVista.Duplicar:      //ya esta
                //Inicializado(idUsuario, nombreUsuario);
                btnNuevo.Enabled    = false;
                btnCancelar.Enabled = false;
                btnImprimir.Enabled = false;
                btnGrabar.Enabled   = true;
                btnEditar.Enabled   = false;
                //cmbVelocidadMax.Enabled = true;
                //cmbVelocidad.Enabled = true;
                cmbGeneracion.Enabled = true;
                cmbTipo.Enabled       = true;
                cmbMarca.Enabled      = true;
                chbActivo.Enabled     = true;
                limpiarComponentes();
                procesador = new Procesador();
                break;

            case TipoVista.Anular:      //ya esta
                btnNuevo.Enabled    = true;
                btnCancelar.Enabled = false;
                btnImprimir.Enabled = true;
                btnGrabar.Enabled   = false;
                btnEditar.Enabled   = true;
                //cmbVelocidadMax.Enabled = false;
                //cmbVelocidad.Enabled = false;
                cmbGeneracion.Enabled = false;
                cmbTipo.Enabled       = false;
                cmbMarca.Enabled      = false;
                chbActivo.Enabled     = false;
                limpiarComponentes();
                procesador = new Procesador();
                break;
            }
        }
예제 #10
0
        public void estadoComponentes(TipoVista estado)
        {
            switch (estado)
            {
            case TipoVista.Inicial:     //ya esta

                btnNuevo.Enabled           = true;
                btnCancelar.Enabled        = false;
                btnImprimir.Enabled        = true;
                btnGrabar.Enabled          = false;
                btnEditar.Enabled          = true;
                txtRuc.Enabled             = false;
                txtRazonSocial.Enabled     = false;
                txtAbreviacion.Enabled     = false;
                txtNombreComercial.Enabled = false;
                txtTelefono.Enabled        = false;
                txtDireccion.Enabled       = false;
                txtEmail.Enabled           = false;
                txtNombreContacto.Enabled  = false;
                txtTelContacto.Enabled     = false;
                txtEmailContacto.Enabled   = false;
                chbActivo.Enabled          = false;
                limpiarComponentes();
                proveedor = new Proveedor();
                break;

            case TipoVista.Nuevo:     //ya esta
                //Inicializado(idUsuario, nombreUsuario);
                btnNuevo.Enabled           = false;
                btnCancelar.Enabled        = true;
                btnImprimir.Enabled        = false;
                btnGrabar.Enabled          = true;
                btnEditar.Enabled          = false;
                txtRuc.Enabled             = true;
                txtRazonSocial.Enabled     = true;
                txtAbreviacion.Enabled     = true;
                txtNombreComercial.Enabled = true;
                txtTelefono.Enabled        = true;
                txtDireccion.Enabled       = true;
                txtEmail.Enabled           = true;
                txtNombreContacto.Enabled  = true;
                txtTelContacto.Enabled     = true;
                txtEmailContacto.Enabled   = true;
                chbActivo.Enabled          = false;
                limpiarComponentes();
                proveedor = new Proveedor();
                break;

            case TipoVista.Guardar:     //ya esta listo
                btnNuevo.Enabled           = true;
                btnCancelar.Enabled        = false;
                btnImprimir.Enabled        = true;
                btnGrabar.Enabled          = false;
                btnEditar.Enabled          = true;
                txtRuc.Enabled             = false;
                txtRazonSocial.Enabled     = false;
                txtAbreviacion.Enabled     = false;
                txtNombreComercial.Enabled = false;
                txtTelefono.Enabled        = false;
                txtDireccion.Enabled       = false;
                txtEmail.Enabled           = false;
                txtNombreContacto.Enabled  = false;
                txtTelContacto.Enabled     = false;
                txtEmailContacto.Enabled   = false;
                chbActivo.Enabled          = false;
                proveedor = new Proveedor();
                dgvProveedor.PrimaryGrid.DataSource = null;
                tablaProveedor = proveedorDA.ListarProveedores();
                dgvProveedor.PrimaryGrid.DataSource = tablaProveedor;
                //limpiarComponentes();
                break;

            case TipoVista.Modificar:    //ya esta
                                         //Inicializado(idUsuario, nombreUsuario);

                btnNuevo.Enabled           = false;
                btnCancelar.Enabled        = true;
                btnImprimir.Enabled        = false;
                btnGrabar.Enabled          = true;
                btnEditar.Enabled          = false;
                txtRuc.Enabled             = true;
                txtRazonSocial.Enabled     = true;
                txtAbreviacion.Enabled     = true;
                txtNombreComercial.Enabled = true;
                txtTelefono.Enabled        = true;
                txtDireccion.Enabled       = true;
                txtEmail.Enabled           = true;
                txtNombreContacto.Enabled  = true;
                txtTelContacto.Enabled     = true;
                txtEmailContacto.Enabled   = true;
                chbActivo.Enabled          = true;
                limpiarComponentes();
                proveedor = new Proveedor();
                break;

            case TipoVista.Vista:
                btnNuevo.Enabled           = true;
                btnCancelar.Enabled        = false;
                btnImprimir.Enabled        = true;
                btnGrabar.Enabled          = false;
                btnEditar.Enabled          = true;
                txtRuc.Enabled             = false;
                txtRazonSocial.Enabled     = false;
                txtAbreviacion.Enabled     = false;
                txtNombreComercial.Enabled = false;
                txtTelefono.Enabled        = false;
                txtDireccion.Enabled       = false;
                txtEmail.Enabled           = false;
                txtNombreContacto.Enabled  = false;
                txtTelContacto.Enabled     = false;
                txtEmailContacto.Enabled   = false;
                chbActivo.Enabled          = false;
                //limpiarComponentes();
                proveedor = new Proveedor();
                break;

            case TipoVista.Limpiar:     //ya esta
                btnNuevo.Enabled           = true;
                btnCancelar.Enabled        = false;
                btnImprimir.Enabled        = false;
                btnGrabar.Enabled          = false;
                btnEditar.Enabled          = false;
                txtRuc.Enabled             = false;
                txtRazonSocial.Enabled     = false;
                txtAbreviacion.Enabled     = false;
                txtNombreComercial.Enabled = false;
                txtTelefono.Enabled        = false;
                txtDireccion.Enabled       = false;
                txtEmail.Enabled           = false;
                txtNombreContacto.Enabled  = false;
                txtTelContacto.Enabled     = false;
                txtEmailContacto.Enabled   = false;
                chbActivo.Enabled          = false;
                limpiarComponentes();
                proveedor = new Proveedor();
                break;

            case TipoVista.Duplicar:      //ya esta
                //Inicializado(idUsuario, nombreUsuario);
                btnNuevo.Enabled           = false;
                btnCancelar.Enabled        = false;
                btnImprimir.Enabled        = false;
                btnGrabar.Enabled          = true;
                btnEditar.Enabled          = false;
                txtRuc.Enabled             = true;
                txtRazonSocial.Enabled     = true;
                txtAbreviacion.Enabled     = true;
                txtNombreComercial.Enabled = true;
                txtTelefono.Enabled        = true;
                txtDireccion.Enabled       = true;
                txtEmail.Enabled           = true;
                txtNombreContacto.Enabled  = true;
                txtTelContacto.Enabled     = true;
                txtEmailContacto.Enabled   = true;
                chbActivo.Enabled          = true;
                limpiarComponentes();
                proveedor = new Proveedor();
                break;

            case TipoVista.Anular:      //ya esta
                btnNuevo.Enabled           = true;
                btnCancelar.Enabled        = false;
                btnImprimir.Enabled        = true;
                btnGrabar.Enabled          = false;
                btnEditar.Enabled          = true;
                txtRuc.Enabled             = false;
                txtRazonSocial.Enabled     = false;
                txtAbreviacion.Enabled     = false;
                txtNombreComercial.Enabled = false;
                txtTelefono.Enabled        = false;
                txtDireccion.Enabled       = false;
                txtEmail.Enabled           = false;
                txtNombreContacto.Enabled  = false;
                txtTelContacto.Enabled     = false;
                txtEmailContacto.Enabled   = false;
                chbActivo.Enabled          = false;
                limpiarComponentes();
                proveedor = new Proveedor();
                break;
            }
        }
예제 #11
0
        public void estadoComponentes(TipoVista estado)
        {
            switch (estado)
            {
            case TipoVista.Inicial:
                cmbCliente.Enabled              = false;
                txtNroDocumento.Enabled         = false;
                cmbClienteNuevo.Enabled         = false;
                txtNroDocumentoNuevo.Enabled    = false;
                cmbSucursalNuevo.Enabled        = false;
                dgvLaptopsSeleccionados.Enabled = false;
                btnAgregarProducto.Enabled      = false;
                btnNuevo.Enabled    = true;
                btnCancelar.Enabled = false;
                btnGrabar.Enabled   = false;
                limpiarComponentes();
                cambios = new BindingList <CambioRazonSocial>();
                break;

            case TipoVista.Nuevo:
                cmbCliente.Enabled              = true;
                txtNroDocumento.Enabled         = true;
                cmbClienteNuevo.Enabled         = true;
                txtNroDocumentoNuevo.Enabled    = true;
                cmbSucursalNuevo.Enabled        = true;
                dgvLaptopsSeleccionados.Enabled = true;
                btnAgregarProducto.Enabled      = true;
                btnNuevo.Enabled    = false;
                btnCancelar.Enabled = true;
                btnGrabar.Enabled   = true;
                limpiarComponentes();
                cambios = new BindingList <CambioRazonSocial>();
                break;

            case TipoVista.Guardar:
                cmbCliente.Enabled              = false;
                txtNroDocumento.Enabled         = false;
                cmbClienteNuevo.Enabled         = false;
                txtNroDocumentoNuevo.Enabled    = false;
                cmbSucursalNuevo.Enabled        = false;
                dgvLaptopsSeleccionados.Enabled = false;
                btnAgregarProducto.Enabled      = false;
                btnNuevo.Enabled    = true;
                btnCancelar.Enabled = false;
                btnGrabar.Enabled   = false;
                break;

            case TipoVista.Modificar:
                cmbCliente.Enabled              = true;
                txtNroDocumento.Enabled         = true;
                cmbClienteNuevo.Enabled         = true;
                txtNroDocumentoNuevo.Enabled    = true;
                cmbSucursalNuevo.Enabled        = true;
                dgvLaptopsSeleccionados.Enabled = true;
                btnAgregarProducto.Enabled      = true;
                btnNuevo.Enabled    = false;
                btnCancelar.Enabled = true;
                btnGrabar.Enabled   = true;
                break;

            case TipoVista.Vista:
                cmbCliente.Enabled              = false;
                txtNroDocumento.Enabled         = false;
                cmbClienteNuevo.Enabled         = false;
                txtNroDocumentoNuevo.Enabled    = false;
                cmbSucursalNuevo.Enabled        = false;
                dgvLaptopsSeleccionados.Enabled = false;
                btnAgregarProducto.Enabled      = false;
                btnNuevo.Enabled    = true;
                btnCancelar.Enabled = false;
                btnGrabar.Enabled   = false;
                cambios             = new BindingList <CambioRazonSocial>();
                break;

            case TipoVista.Limpiar:
                cmbCliente.Enabled              = false;
                txtNroDocumento.Enabled         = false;
                cmbClienteNuevo.Enabled         = false;
                txtNroDocumentoNuevo.Enabled    = false;
                cmbSucursalNuevo.Enabled        = false;
                dgvLaptopsSeleccionados.Enabled = false;
                btnAgregarProducto.Enabled      = false;
                btnNuevo.Enabled    = true;
                btnCancelar.Enabled = false;
                btnGrabar.Enabled   = false;
                limpiarComponentes();
                cambios = new BindingList <CambioRazonSocial>();
                break;

            case TipoVista.Duplicar:
                cmbCliente.Enabled              = false;
                txtNroDocumento.Enabled         = false;
                cmbClienteNuevo.Enabled         = false;
                txtNroDocumentoNuevo.Enabled    = false;
                cmbSucursalNuevo.Enabled        = false;
                dgvLaptopsSeleccionados.Enabled = false;
                btnAgregarProducto.Enabled      = false;
                btnNuevo.Enabled    = true;
                btnCancelar.Enabled = false;
                btnGrabar.Enabled   = false;
                limpiarComponentes();
                cambios = new BindingList <CambioRazonSocial>();
                break;

            case TipoVista.Anular:
                cmbCliente.Enabled              = false;
                txtNroDocumento.Enabled         = false;
                cmbClienteNuevo.Enabled         = false;
                txtNroDocumentoNuevo.Enabled    = false;
                cmbSucursalNuevo.Enabled        = false;
                dgvLaptopsSeleccionados.Enabled = false;
                btnAgregarProducto.Enabled      = false;
                btnNuevo.Enabled    = true;
                btnCancelar.Enabled = false;
                btnGrabar.Enabled   = false;
                break;
            }
        }
        public void estadoComponentes(TipoVista estado)
        {
            switch (estado)
            {
            case TipoVista.Inicial:
                cmbCliente.Enabled                  = false;
                dtpFechaIngreso.Enabled             = false;
                txtNroGuia.Enabled                  = false;
                txtNroDocumento.Enabled             = false;
                txtObservacionLevantamiento.Enabled = false;
                txtObservacionDeuda.Enabled         = false;
                btnAgregarObservacion.Enabled       = false;
                btnNuevo.Enabled    = true;
                btnBuscar.Enabled   = true;
                btnAnular.Enabled   = false;
                btnCancelar.Enabled = false;
                btnImprimir.Enabled = false;
                btnGrabar.Enabled   = false;
                btnEditar.Enabled   = false;
                limpiarComponentes();
                observacion = new Observacion();
                break;

            case TipoVista.Nuevo:
                cmbCliente.Enabled                  = true;
                dtpFechaIngreso.Enabled             = true;
                txtNroGuia.Enabled                  = true;
                txtNroDocumento.Enabled             = true;
                txtObservacionLevantamiento.Enabled = true;
                txtObservacionDeuda.Enabled         = true;
                btnAgregarObservacion.Enabled       = true;
                btnNuevo.Enabled    = false;
                btnAnular.Enabled   = false;
                btnBuscar.Enabled   = false;
                btnCancelar.Enabled = true;
                btnImprimir.Enabled = false;
                btnGrabar.Enabled   = true;
                btnEditar.Enabled   = false;
                limpiarComponentes();
                observacion = new Observacion();
                ObtenerDatosObservacion();
                break;

            case TipoVista.Guardar:
                cmbCliente.Enabled                  = false;
                dtpFechaIngreso.Enabled             = false;
                txtNroGuia.Enabled                  = false;
                txtNroDocumento.Enabled             = false;
                txtObservacionLevantamiento.Enabled = false;
                txtObservacionDeuda.Enabled         = false;
                btnAgregarObservacion.Enabled       = false;
                btnNuevo.Enabled    = true;
                btnAnular.Enabled   = true;
                btnBuscar.Enabled   = true;
                btnCancelar.Enabled = false;
                btnImprimir.Enabled = true;
                btnGrabar.Enabled   = false;
                btnEditar.Enabled   = true;
                break;

            case TipoVista.Modificar:
                cmbCliente.Enabled                  = false;
                dtpFechaIngreso.Enabled             = true;
                txtNroGuia.Enabled                  = true;
                txtNroDocumento.Enabled             = true;
                txtObservacionLevantamiento.Enabled = true;
                txtObservacionDeuda.Enabled         = true;
                btnAgregarObservacion.Enabled       = false;
                btnNuevo.Enabled    = false;
                btnAnular.Enabled   = false;
                btnBuscar.Enabled   = false;
                btnCancelar.Enabled = true;
                btnImprimir.Enabled = false;
                btnGrabar.Enabled   = true;
                btnEditar.Enabled   = false;
                break;

            case TipoVista.Vista:
                cmbCliente.Enabled                  = false;
                dtpFechaIngreso.Enabled             = false;
                txtNroGuia.Enabled                  = false;
                txtNroDocumento.Enabled             = false;
                txtObservacionLevantamiento.Enabled = false;
                txtObservacionDeuda.Enabled         = false;
                btnAgregarObservacion.Enabled       = false;
                btnNuevo.Enabled    = true;
                btnAnular.Enabled   = true;
                btnBuscar.Enabled   = true;
                btnCancelar.Enabled = false;
                btnImprimir.Enabled = true;
                btnGrabar.Enabled   = false;
                btnEditar.Enabled   = true;
                observacion         = new Observacion();
                break;

            case TipoVista.Limpiar:
                cmbCliente.Enabled                  = false;
                dtpFechaIngreso.Enabled             = false;
                txtNroGuia.Enabled                  = false;
                txtNroDocumento.Enabled             = false;
                txtObservacionLevantamiento.Enabled = false;
                txtObservacionDeuda.Enabled         = false;
                btnAgregarObservacion.Enabled       = false;
                btnNuevo.Enabled    = true;
                btnAnular.Enabled   = false;
                btnBuscar.Enabled   = true;
                btnCancelar.Enabled = false;
                btnImprimir.Enabled = false;
                btnGrabar.Enabled   = false;
                btnEditar.Enabled   = false;
                limpiarComponentes();
                observacion = new Observacion();
                break;

            case TipoVista.Duplicar:
                cmbCliente.Enabled                  = false;
                dtpFechaIngreso.Enabled             = false;
                txtNroGuia.Enabled                  = false;
                txtNroDocumento.Enabled             = false;
                txtObservacionLevantamiento.Enabled = false;
                txtObservacionDeuda.Enabled         = false;
                btnAgregarObservacion.Enabled       = false;
                btnNuevo.Enabled    = true;
                btnCancelar.Enabled = false;
                btnImprimir.Enabled = true;
                btnGrabar.Enabled   = false;
                btnEditar.Enabled   = true;
                limpiarComponentes();
                observacion = new Observacion();
                break;

            case TipoVista.Anular:
                cmbCliente.Enabled                  = false;
                dtpFechaIngreso.Enabled             = false;
                txtNroGuia.Enabled                  = false;
                txtNroDocumento.Enabled             = false;
                txtObservacionLevantamiento.Enabled = false;
                txtObservacionDeuda.Enabled         = false;
                btnAgregarObservacion.Enabled       = false;
                btnNuevo.Enabled    = true;
                btnBuscar.Enabled   = true;
                btnAnular.Enabled   = false;
                btnCancelar.Enabled = false;
                btnImprimir.Enabled = true;
                btnGrabar.Enabled   = false;
                btnEditar.Enabled   = false;
                break;
            }
        }
예제 #13
0
        public void estadoComponentes(TipoVista estado)
        {
            switch (estado)
            {
            case TipoVista.Inicial:
                btnNuevo.Enabled         = true;
                btnCancelar.Enabled      = false;
                btnGrabar.Enabled        = false;
                btnEditar.Enabled        = true;
                cmbTipoDocumento.Enabled = false;
                txtNombres.Enabled       = false;
                txtDocumento.Enabled     = false;
                txtCorreo.Enabled        = false;
                txtTelefono.Enabled      = false;
                dtpFechaIngreso.Enabled  = false;
                limpiarComponentes();
                empleado = new Empleado();
                break;

            case TipoVista.Nuevo:
                btnNuevo.Enabled         = false;
                btnCancelar.Enabled      = true;
                btnGrabar.Enabled        = true;
                btnEditar.Enabled        = false;
                cmbTipoDocumento.Enabled = true;
                txtNombres.Enabled       = true;
                txtDocumento.Enabled     = true;
                txtCorreo.Enabled        = true;
                txtTelefono.Enabled      = true;
                dtpFechaIngreso.Enabled  = true;
                limpiarComponentes();
                empleado = new Empleado();
                break;

            case TipoVista.Guardar:
                btnNuevo.Enabled         = true;
                btnCancelar.Enabled      = false;
                btnGrabar.Enabled        = false;
                btnEditar.Enabled        = true;
                cmbTipoDocumento.Enabled = false;
                txtNombres.Enabled       = false;
                txtDocumento.Enabled     = false;
                txtCorreo.Enabled        = false;
                txtTelefono.Enabled      = false;
                dtpFechaIngreso.Enabled  = false;
                empleado = new Empleado();
                dgvEmpleados.DataSource = null;
                tablaEmpleado           = empleadoDA.ListarEmpleados();
                dgvEmpleados.DataSource = tablaEmpleado;
                break;

            case TipoVista.Modificar:
                btnNuevo.Enabled         = false;
                btnCancelar.Enabled      = true;
                btnGrabar.Enabled        = true;
                btnEditar.Enabled        = false;
                cmbTipoDocumento.Enabled = true;
                txtNombres.Enabled       = true;
                txtDocumento.Enabled     = true;
                txtCorreo.Enabled        = true;
                txtTelefono.Enabled      = true;
                dtpFechaIngreso.Enabled  = true;
                //limpiarComponentes();
                //empleado = new Empleado();
                break;

            case TipoVista.Vista:
                btnNuevo.Enabled         = true;
                btnCancelar.Enabled      = false;
                btnGrabar.Enabled        = false;
                btnEditar.Enabled        = true;
                cmbTipoDocumento.Enabled = false;
                txtNombres.Enabled       = false;
                txtDocumento.Enabled     = false;
                txtCorreo.Enabled        = false;
                txtTelefono.Enabled      = false;
                dtpFechaIngreso.Enabled  = false;
                empleado = new Empleado();
                break;

            case TipoVista.Limpiar:
                btnNuevo.Enabled         = true;
                btnCancelar.Enabled      = false;
                btnGrabar.Enabled        = false;
                btnEditar.Enabled        = false;
                cmbTipoDocumento.Enabled = false;
                txtNombres.Enabled       = false;
                txtDocumento.Enabled     = false;
                txtCorreo.Enabled        = false;
                txtTelefono.Enabled      = false;
                dtpFechaIngreso.Enabled  = false;
                limpiarComponentes();
                empleado = new Empleado();
                break;

            case TipoVista.Anular:
                btnNuevo.Enabled         = true;
                btnCancelar.Enabled      = false;
                btnGrabar.Enabled        = false;
                btnEditar.Enabled        = true;
                cmbTipoDocumento.Enabled = false;
                txtNombres.Enabled       = false;
                txtDocumento.Enabled     = false;
                txtCorreo.Enabled        = false;
                txtTelefono.Enabled      = false;
                dtpFechaIngreso.Enabled  = false;
                limpiarComponentes();
                empleado = new Empleado();
                break;
            }
        }
예제 #14
0
        public void estadoComponentes(TipoVista estado)
        {
            switch (estado)
            {
            case TipoVista.Inicial:     //ya esta
                btnNuevo.Enabled          = (cmbCliente.SelectedIndex != -1) ? true : false;
                btnCancelar.Enabled       = false;
                btnImprimir.Enabled       = (cmbCliente.SelectedIndex != -1) ? true : false;;
                btnGrabar.Enabled         = false;
                btnEditar.Enabled         = (cmbCliente.SelectedIndex != -1) ? true : false;
                cmbCliente.Enabled        = true;
                txtNombreContacto.Enabled = false;
                txtCargo.Enabled          = false;
                cmbTipoContacto.Enabled   = false;
                txtEmail.Enabled          = false;
                txtTelefono.Enabled       = false;
                txtAnexo.Enabled          = false;
                chbActivo.Enabled         = false;
                limpiarComponentes();
                contactoCliente = new ClienteContacto();
                break;

            case TipoVista.Nuevo:     //ya esta
                btnNuevo.Enabled          = false;
                btnCancelar.Enabled       = true;
                btnImprimir.Enabled       = false;
                btnGrabar.Enabled         = true;
                btnEditar.Enabled         = false;
                cmbCliente.Enabled        = false;
                txtNombreContacto.Enabled = true;
                txtCargo.Enabled          = true;
                cmbTipoContacto.Enabled   = true;
                txtEmail.Enabled          = true;
                txtTelefono.Enabled       = true;
                txtAnexo.Enabled          = true;
                chbActivo.Enabled         = false;
                limpiarComponentes();
                contactoCliente = new ClienteContacto();
                break;

            case TipoVista.Guardar:     //ya esta listo
                btnNuevo.Enabled          = (cmbCliente.SelectedIndex != -1) ? true : false;
                btnCancelar.Enabled       = false;
                btnImprimir.Enabled       = (cmbCliente.SelectedIndex != -1) ? true : false;;
                btnGrabar.Enabled         = false;
                btnEditar.Enabled         = (cmbCliente.SelectedIndex != -1) ? true : false;
                cmbCliente.Enabled        = true;
                txtNombreContacto.Enabled = false;
                txtCargo.Enabled          = false;
                cmbTipoContacto.Enabled   = false;
                txtEmail.Enabled          = false;
                txtTelefono.Enabled       = false;
                txtAnexo.Enabled          = false;
                chbActivo.Enabled         = false;
                contactoCliente           = new ClienteContacto();
                break;

            case TipoVista.Modificar:    //ya esta
                btnNuevo.Enabled          = false;
                btnCancelar.Enabled       = true;
                btnImprimir.Enabled       = false;
                btnGrabar.Enabled         = true;
                btnEditar.Enabled         = false;
                cmbCliente.Enabled        = false;
                txtNombreContacto.Enabled = true;
                txtCargo.Enabled          = true;
                cmbTipoContacto.Enabled   = true;
                txtEmail.Enabled          = true;
                txtTelefono.Enabled       = true;
                txtAnexo.Enabled          = true;
                chbActivo.Enabled         = true;
                limpiarComponentes();
                contactoCliente = new ClienteContacto();
                break;

            case TipoVista.Vista:
                btnNuevo.Enabled          = (cmbCliente.SelectedIndex != -1) ? true : false;
                btnCancelar.Enabled       = false;
                btnImprimir.Enabled       = (cmbCliente.SelectedIndex != -1) ? true : false;;
                btnGrabar.Enabled         = false;
                btnEditar.Enabled         = (cmbCliente.SelectedIndex != -1) ? true : false;
                cmbCliente.Enabled        = true;
                txtNombreContacto.Enabled = false;
                txtCargo.Enabled          = false;
                cmbTipoContacto.Enabled   = false;
                txtEmail.Enabled          = false;
                txtTelefono.Enabled       = false;
                txtAnexo.Enabled          = false;
                chbActivo.Enabled         = false;
                contactoCliente           = new ClienteContacto();
                break;

            case TipoVista.Limpiar:     //ya esta
                btnNuevo.Enabled          = (cmbCliente.SelectedIndex != -1) ? true : false;
                btnCancelar.Enabled       = false;
                btnImprimir.Enabled       = false;
                btnGrabar.Enabled         = false;
                btnEditar.Enabled         = false;
                cmbCliente.Enabled        = true;
                txtNombreContacto.Enabled = false;
                txtCargo.Enabled          = false;
                cmbTipoContacto.Enabled   = false;
                txtEmail.Enabled          = false;
                txtTelefono.Enabled       = false;
                txtAnexo.Enabled          = false;
                chbActivo.Enabled         = false;
                limpiarComponentes();
                contactoCliente = new ClienteContacto();
                break;

            case TipoVista.Duplicar:      //ya esta
                btnNuevo.Enabled          = false;
                btnCancelar.Enabled       = false;
                btnImprimir.Enabled       = false;
                btnGrabar.Enabled         = true;
                btnEditar.Enabled         = false;
                cmbCliente.Enabled        = true;
                txtNombreContacto.Enabled = true;
                txtCargo.Enabled          = true;
                cmbTipoContacto.Enabled   = true;
                txtEmail.Enabled          = true;
                txtTelefono.Enabled       = true;
                txtAnexo.Enabled          = true;
                chbActivo.Enabled         = true;
                limpiarComponentes();
                contactoCliente = new ClienteContacto();
                break;

            case TipoVista.Anular:      //ya esta
                btnNuevo.Enabled          = (cmbCliente.SelectedIndex != -1) ? true : false;
                btnCancelar.Enabled       = false;
                btnImprimir.Enabled       = (cmbCliente.SelectedIndex != -1) ? true : false;;
                btnGrabar.Enabled         = false;
                btnEditar.Enabled         = (cmbCliente.SelectedIndex != -1) ? true : false;
                cmbCliente.Enabled        = true;
                txtNombreContacto.Enabled = false;
                txtCargo.Enabled          = false;
                cmbTipoContacto.Enabled   = false;
                txtEmail.Enabled          = false;
                txtTelefono.Enabled       = false;
                txtAnexo.Enabled          = false;
                chbActivo.Enabled         = false;
                limpiarComponentes();
                contactoCliente = new ClienteContacto();
                break;
            }
        }
예제 #15
0
        public void estadoComponentes(TipoVista estado)
        {
            switch (estado)
            {
            case TipoVista.Inicial:     //ya esta

                btnNuevo.Enabled       = (cmbMarca.SelectedIndex != -1) ? true : false;
                btnCancelar.Enabled    = false;
                btnGrabar.Enabled      = false;
                btnEditar.Enabled      = (cmbMarca.SelectedIndex != -1) ? true : false;
                txtDescripcion.Enabled = false;
                chbActivo.Enabled      = false;
                limpiarComponentes();
                modelo = new Modelo.Modelo();
                break;

            case TipoVista.Nuevo:     //ya esta
                //Inicializado(idUsuario, nombreUsuario);
                btnNuevo.Enabled       = false;
                btnCancelar.Enabled    = true;
                btnGrabar.Enabled      = true;
                btnEditar.Enabled      = false;
                txtDescripcion.Enabled = true;
                chbActivo.Enabled      = false;
                limpiarComponentes();
                modelo = new Modelo.Modelo();
                break;

            case TipoVista.Guardar:     //ya esta listo
                btnNuevo.Enabled       = (cmbMarca.SelectedIndex != -1) ? true : false;
                btnCancelar.Enabled    = false;
                btnGrabar.Enabled      = false;
                btnEditar.Enabled      = (cmbMarca.SelectedIndex != -1) ? true : false;
                txtDescripcion.Enabled = false;
                chbActivo.Enabled      = false;
                modelo = new Modelo.Modelo();
                actualizarGrid();
                break;

            case TipoVista.Modificar:
                btnNuevo.Enabled       = false;
                btnCancelar.Enabled    = true;
                btnGrabar.Enabled      = true;
                btnEditar.Enabled      = false;
                txtDescripcion.Enabled = true;
                chbActivo.Enabled      = true;
                limpiarComponentes();
                modelo = new Modelo.Modelo();
                break;

            case TipoVista.Vista:
                btnNuevo.Enabled       = (cmbMarca.SelectedIndex != -1) ? true : false;
                btnCancelar.Enabled    = false;
                btnGrabar.Enabled      = false;
                btnEditar.Enabled      = (cmbMarca.SelectedIndex != -1) ? true : false;
                txtDescripcion.Enabled = false;
                chbActivo.Enabled      = false;
                //limpiarComponentes();
                modelo = new Modelo.Modelo();
                break;

            case TipoVista.Limpiar:     //ya esta
                btnNuevo.Enabled       = (cmbMarca.SelectedIndex != -1) ? true : false;
                btnCancelar.Enabled    = false;
                btnGrabar.Enabled      = false;
                btnEditar.Enabled      = false;
                txtDescripcion.Enabled = false;
                chbActivo.Enabled      = false;
                limpiarComponentes();
                modelo = new Modelo.Modelo();
                break;

            case TipoVista.Duplicar:      //ya esta
                //Inicializado(idUsuario, nombreUsuario);
                btnNuevo.Enabled       = false;
                btnCancelar.Enabled    = false;
                btnGrabar.Enabled      = true;
                btnEditar.Enabled      = false;
                txtDescripcion.Enabled = true;
                chbActivo.Enabled      = true;
                limpiarComponentes();
                modelo = new Modelo.Modelo();
                break;

            case TipoVista.Anular:      //ya esta
                btnNuevo.Enabled       = (cmbMarca.SelectedIndex != -1) ? true : false;
                btnCancelar.Enabled    = false;
                btnGrabar.Enabled      = false;
                btnEditar.Enabled      = (cmbMarca.SelectedIndex != -1) ? true : false;
                txtDescripcion.Enabled = false;
                chbActivo.Enabled      = false;
                limpiarComponentes();
                modelo = new Modelo.Modelo();
                break;
            }
        }
예제 #16
0
        public void estadoComponentes(TipoVista estado)
        {
            switch (estado)
            {
            case TipoVista.Inicial:     //ya esta

                btnNuevo.Enabled       = true;
                btnCancelar.Enabled    = false;
                btnGrabar.Enabled      = false;
                btnEditar.Enabled      = true;
                txtDescripcion.Enabled = false;
                chbActivo.Enabled      = false;
                limpiarComponentes();
                auxiliar = new Auxiliar();
                break;

            case TipoVista.Nuevo:     //ya esta
                //Inicializado(idUsuario, nombreUsuario);
                btnNuevo.Enabled       = false;
                btnCancelar.Enabled    = true;
                btnGrabar.Enabled      = true;
                btnEditar.Enabled      = false;
                txtDescripcion.Enabled = true;
                chbActivo.Enabled      = false;
                limpiarComponentes();
                auxiliar = new Auxiliar();
                break;

            case TipoVista.Guardar:     //ya esta listo
                btnNuevo.Enabled       = true;
                btnCancelar.Enabled    = false;
                btnGrabar.Enabled      = false;
                btnEditar.Enabled      = true;
                txtDescripcion.Enabled = false;
                chbActivo.Enabled      = false;
                auxiliar = new Auxiliar();
                dgvAuxiliar.PrimaryGrid.DataSource = null;
                tablaAuxiliar                      = auxiliarDA.ListarAuxiliares();
                viewAuxiliar                       = new DataView(tablaAuxiliar);
                viewAuxiliar.RowFilter             = "cod_tabla = '" + cod_tabla + "'";
                dgvAuxiliar.PrimaryGrid.DataSource = viewAuxiliar;
                break;

            case TipoVista.Modificar:
                btnNuevo.Enabled       = false;
                btnCancelar.Enabled    = true;
                btnGrabar.Enabled      = true;
                btnEditar.Enabled      = false;
                txtDescripcion.Enabled = true;
                chbActivo.Enabled      = true;
                limpiarComponentes();
                auxiliar = new Auxiliar();
                break;

            case TipoVista.Vista:
                btnNuevo.Enabled       = true;
                btnCancelar.Enabled    = false;
                btnGrabar.Enabled      = false;
                btnEditar.Enabled      = true;
                txtDescripcion.Enabled = false;
                chbActivo.Enabled      = false;
                //limpiarComponentes();
                auxiliar = new Auxiliar();
                break;

            case TipoVista.Limpiar:     //ya esta
                btnNuevo.Enabled       = true;
                btnCancelar.Enabled    = false;
                btnGrabar.Enabled      = false;
                btnEditar.Enabled      = false;
                txtDescripcion.Enabled = false;
                chbActivo.Enabled      = false;
                limpiarComponentes();
                auxiliar = new Auxiliar();
                break;

            case TipoVista.Duplicar:      //ya esta
                //Inicializado(idUsuario, nombreUsuario);
                btnNuevo.Enabled       = false;
                btnCancelar.Enabled    = false;
                btnGrabar.Enabled      = true;
                btnEditar.Enabled      = false;
                txtDescripcion.Enabled = true;
                chbActivo.Enabled      = true;
                limpiarComponentes();
                auxiliar = new Auxiliar();
                break;

            case TipoVista.Anular:      //ya esta
                btnNuevo.Enabled       = true;
                btnCancelar.Enabled    = false;
                btnGrabar.Enabled      = false;
                btnEditar.Enabled      = true;
                txtDescripcion.Enabled = false;
                chbActivo.Enabled      = false;
                limpiarComponentes();
                auxiliar = new Auxiliar();
                break;
            }
        }
 public void Registro(Type nombre, TipoVista tipoVista, UnidadeDeNegocio?unidadDeNegocio, Type vista)
 {
     dictionary.Clear();
     dictionary.Add(unidadDeNegocio, vista);
     this.VistasComplejas.Add(new Tuple <Type, TipoVista>(nombre, tipoVista), dictionary);
 }
예제 #18
0
        public void estadoComponentes(TipoVista estado)
        {
            switch (estado)
            {
            case TipoVista.Inicial:
                cmbCliente.Enabled              = false;
                dtpFechaIngreso.Enabled         = false;
                txtNroGuia.Enabled              = false;
                txtNroDocumento.Enabled         = false;
                dgvLaptopsSeleccionados.Enabled = false;
                btnAgregarProducto.Enabled      = false;
                btnObservacion.Enabled          = false;
                btnNuevo.Enabled    = true;
                btnBuscar.Enabled   = true;
                btnAnular.Enabled   = false;
                btnCancelar.Enabled = false;
                btnImprimir.Enabled = false;
                btnGrabar.Enabled   = false;
                btnEditar.Enabled   = false;
                limpiarComponentes();
                devolucion = new Devolucion();
                break;

            case TipoVista.Nuevo:
                cmbCliente.Enabled              = true;
                dtpFechaIngreso.Enabled         = true;
                txtNroGuia.Enabled              = true;
                txtNroDocumento.Enabled         = true;
                dgvLaptopsSeleccionados.Enabled = true;
                btnAgregarProducto.Enabled      = true;
                btnObservacion.Enabled          = true;
                btnNuevo.Enabled    = false;
                btnAnular.Enabled   = false;
                btnBuscar.Enabled   = false;
                btnCancelar.Enabled = true;
                btnImprimir.Enabled = false;
                btnGrabar.Enabled   = true;
                btnEditar.Enabled   = false;
                limpiarComponentes();
                devolucion = new Devolucion();
                ObtenerDatosDevolucion();
                break;

            case TipoVista.Guardar:
                cmbCliente.Enabled              = false;
                dtpFechaIngreso.Enabled         = false;
                txtNroGuia.Enabled              = false;
                txtNroDocumento.Enabled         = false;
                dgvLaptopsSeleccionados.Enabled = false;
                btnAgregarProducto.Enabled      = false;
                btnObservacion.Enabled          = false;
                btnNuevo.Enabled    = true;
                btnAnular.Enabled   = true;
                btnBuscar.Enabled   = true;
                btnCancelar.Enabled = false;
                btnImprimir.Enabled = true;
                btnGrabar.Enabled   = false;
                btnEditar.Enabled   = true;
                //limpiarComponentes();
                //alquiler = new Alquiler();
                //limpiarComponentes();
                break;

            case TipoVista.Modificar:
                cmbCliente.Enabled              = true;
                dtpFechaIngreso.Enabled         = true;
                txtNroGuia.Enabled              = true;
                txtNroDocumento.Enabled         = true;
                dgvLaptopsSeleccionados.Enabled = true;
                btnAgregarProducto.Enabled      = true;
                btnObservacion.Enabled          = true;
                btnNuevo.Enabled    = false;
                btnAnular.Enabled   = false;
                btnBuscar.Enabled   = false;
                btnCancelar.Enabled = true;
                btnImprimir.Enabled = false;
                btnGrabar.Enabled   = true;
                btnEditar.Enabled   = false;
                //limpiarComponentes();
                //alquiler = new Alquiler();
                break;

            case TipoVista.Vista:
                cmbCliente.Enabled              = false;
                dtpFechaIngreso.Enabled         = false;
                txtNroGuia.Enabled              = false;
                txtNroDocumento.Enabled         = false;
                dgvLaptopsSeleccionados.Enabled = false;
                btnAgregarProducto.Enabled      = false;
                btnObservacion.Enabled          = false;
                btnNuevo.Enabled    = true;
                btnAnular.Enabled   = true;
                btnBuscar.Enabled   = true;
                btnCancelar.Enabled = false;
                btnImprimir.Enabled = true;
                btnGrabar.Enabled   = false;
                btnEditar.Enabled   = true;
                //limpiarComponentes();
                devolucion = new Devolucion();
                break;

            case TipoVista.Limpiar:
                cmbCliente.Enabled              = false;
                dtpFechaIngreso.Enabled         = false;
                txtNroGuia.Enabled              = false;
                txtNroDocumento.Enabled         = false;
                dgvLaptopsSeleccionados.Enabled = false;
                btnAgregarProducto.Enabled      = false;
                btnObservacion.Enabled          = false;
                btnNuevo.Enabled    = true;
                btnAnular.Enabled   = false;
                btnBuscar.Enabled   = true;
                btnCancelar.Enabled = false;
                btnImprimir.Enabled = false;
                btnGrabar.Enabled   = false;
                btnEditar.Enabled   = false;
                limpiarComponentes();
                devolucion = new Devolucion();
                break;

            case TipoVista.Duplicar:
                cmbCliente.Enabled              = false;
                dtpFechaIngreso.Enabled         = false;
                txtNroGuia.Enabled              = false;
                txtNroDocumento.Enabled         = false;
                dgvLaptopsSeleccionados.Enabled = false;
                btnAgregarProducto.Enabled      = false;
                btnObservacion.Enabled          = false;
                btnNuevo.Enabled    = true;
                btnCancelar.Enabled = false;
                btnImprimir.Enabled = true;
                btnGrabar.Enabled   = false;
                btnEditar.Enabled   = true;
                limpiarComponentes();
                devolucion = new Devolucion();
                break;

            case TipoVista.Anular:
                cmbCliente.Enabled              = false;
                dtpFechaIngreso.Enabled         = false;
                txtNroGuia.Enabled              = false;
                txtNroDocumento.Enabled         = false;
                dgvLaptopsSeleccionados.Enabled = false;
                btnAgregarProducto.Enabled      = false;
                btnObservacion.Enabled          = false;
                btnNuevo.Enabled    = true;
                btnBuscar.Enabled   = true;
                btnAnular.Enabled   = false;
                btnCancelar.Enabled = false;
                btnImprimir.Enabled = true;
                btnGrabar.Enabled   = false;
                btnEditar.Enabled   = false;
                //limpiarComponentes();
                //devolucion = new Devolucion();
                break;
            }
        }
예제 #19
0
        public void estadoComponentes(TipoVista estado)
        {
            switch (estado)
            {
            case TipoVista.Inicial:
                dgvFacturas.Enabled           = false;
                cmbFactura.Enabled            = false;
                cmbAccion.Enabled             = false;
                txtReferencia.Enabled         = false;
                txtObservación.Enabled        = false;
                txtMontoCambio.Enabled        = false;
                dtpFechaEmision.Enabled       = false;
                btnSeleccionarFilas.Enabled   = false;
                btnDeseleccionarFilas.Enabled = false;
                btnNuevo.Enabled    = true;
                btnCancelar.Enabled = false;
                btnGrabar.Enabled   = false;
                limpiarComponentes();
                facturas = new BindingList <Factura>();
                break;

            case TipoVista.Nuevo:
                dgvFacturas.Enabled           = true;
                cmbFactura.Enabled            = true;
                cmbAccion.Enabled             = true;
                txtReferencia.Enabled         = true;
                txtObservación.Enabled        = true;
                txtMontoCambio.Enabled        = true;
                dtpFechaEmision.Enabled       = true;
                btnSeleccionarFilas.Enabled   = true;
                btnDeseleccionarFilas.Enabled = true;
                btnNuevo.Enabled    = false;
                btnCancelar.Enabled = true;
                btnGrabar.Enabled   = true;
                limpiarComponentes();
                facturas = new BindingList <Factura>();
                //ObtenerDatosRenovacion();
                break;

            case TipoVista.Guardar:
                dgvFacturas.Enabled           = false;
                cmbFactura.Enabled            = false;
                cmbAccion.Enabled             = false;
                txtReferencia.Enabled         = false;
                txtObservación.Enabled        = false;
                txtMontoCambio.Enabled        = false;
                dtpFechaEmision.Enabled       = false;
                btnSeleccionarFilas.Enabled   = false;
                btnDeseleccionarFilas.Enabled = false;
                btnNuevo.Enabled    = true;
                btnCancelar.Enabled = false;
                btnGrabar.Enabled   = false;
                break;

            case TipoVista.Modificar:
                dgvFacturas.Enabled           = true;
                cmbFactura.Enabled            = true;
                cmbAccion.Enabled             = true;
                txtReferencia.Enabled         = true;
                txtObservación.Enabled        = true;
                txtMontoCambio.Enabled        = true;
                dtpFechaEmision.Enabled       = true;
                btnSeleccionarFilas.Enabled   = true;
                btnDeseleccionarFilas.Enabled = true;
                btnNuevo.Enabled    = false;
                btnCancelar.Enabled = true;
                btnGrabar.Enabled   = true;
                break;

            case TipoVista.Vista:
                dgvFacturas.Enabled           = false;
                cmbFactura.Enabled            = false;
                txtReferencia.Enabled         = false;
                txtObservación.Enabled        = false;
                txtMontoCambio.Enabled        = false;
                dtpFechaEmision.Enabled       = false;
                btnSeleccionarFilas.Enabled   = false;
                btnDeseleccionarFilas.Enabled = false;
                btnNuevo.Enabled    = true;
                btnCancelar.Enabled = false;
                btnGrabar.Enabled   = false;
                facturas            = new BindingList <Factura>();
                break;

            case TipoVista.Limpiar:
                dgvFacturas.Enabled           = false;
                cmbFactura.Enabled            = false;
                cmbAccion.Enabled             = false;
                txtReferencia.Enabled         = false;
                txtObservación.Enabled        = false;
                txtMontoCambio.Enabled        = false;
                dtpFechaEmision.Enabled       = false;
                btnSeleccionarFilas.Enabled   = false;
                btnDeseleccionarFilas.Enabled = false;
                btnNuevo.Enabled    = true;
                btnCancelar.Enabled = false;
                btnGrabar.Enabled   = false;
                limpiarComponentes();
                facturas = new BindingList <Factura>();
                break;

            case TipoVista.Duplicar:
                dgvFacturas.Enabled           = false;
                cmbFactura.Enabled            = false;
                cmbAccion.Enabled             = false;
                txtReferencia.Enabled         = false;
                txtObservación.Enabled        = false;
                txtMontoCambio.Enabled        = false;
                dtpFechaEmision.Enabled       = false;
                btnSeleccionarFilas.Enabled   = false;
                btnDeseleccionarFilas.Enabled = false;
                btnNuevo.Enabled    = true;
                btnCancelar.Enabled = false;
                btnGrabar.Enabled   = false;
                limpiarComponentes();
                facturas = new BindingList <Factura>();
                break;

            case TipoVista.Anular:
                dgvFacturas.Enabled           = false;
                cmbFactura.Enabled            = false;
                cmbAccion.Enabled             = false;
                txtReferencia.Enabled         = false;
                txtObservación.Enabled        = false;
                txtMontoCambio.Enabled        = false;
                dtpFechaEmision.Enabled       = false;
                btnSeleccionarFilas.Enabled   = false;
                btnDeseleccionarFilas.Enabled = false;
                btnNuevo.Enabled    = true;
                btnCancelar.Enabled = false;
                btnGrabar.Enabled   = false;
                break;
            }
        }
예제 #20
0
        public void estadoComponentes(TipoVista estado)
        {
            switch (estado)
            {
            case TipoVista.Inicial:     //ya esta

                btnNuevo.Enabled         = true;
                btnCancelar.Enabled      = false;
                btnImprimir.Enabled      = true;
                btnGrabar.Enabled        = false;
                btnEditar.Enabled        = true;
                cmbKam.Enabled           = false;
                cmbTipoDocumento.Enabled = false;
                txtNroDocumento.Enabled  = false;
                txtRazonSocial.Enabled   = false;
                txtEmail.Enabled         = false;
                txtTelefono.Enabled      = false;
                chbActivo.Enabled        = false;
                limpiarComponentes();
                cliente = new Cliente();
                break;

            case TipoVista.Nuevo:     //ya esta
                //Inicializado(idUsuario, nombreUsuario);
                btnNuevo.Enabled         = false;
                btnCancelar.Enabled      = true;
                btnImprimir.Enabled      = false;
                btnGrabar.Enabled        = true;
                btnEditar.Enabled        = false;
                cmbKam.Enabled           = true;
                cmbTipoDocumento.Enabled = true;
                txtNroDocumento.Enabled  = true;
                txtRazonSocial.Enabled   = true;
                txtEmail.Enabled         = true;
                txtTelefono.Enabled      = true;
                chbActivo.Enabled        = false;
                limpiarComponentes();
                cliente = new Cliente();
                break;

            case TipoVista.Guardar:     //ya esta listo
                btnNuevo.Enabled         = true;
                btnCancelar.Enabled      = false;
                btnImprimir.Enabled      = true;
                btnGrabar.Enabled        = false;
                btnEditar.Enabled        = true;
                cmbKam.Enabled           = false;
                cmbTipoDocumento.Enabled = false;
                txtNroDocumento.Enabled  = false;
                txtRazonSocial.Enabled   = false;
                txtEmail.Enabled         = false;
                txtTelefono.Enabled      = false;
                chbActivo.Enabled        = false;
                cliente = new Cliente();
                dgvCliente.PrimaryGrid.DataSource = null;
                tablaCliente = clienteDA.ListarClientes();
                dgvCliente.PrimaryGrid.DataSource = tablaCliente;
                //limpiarComponentes();
                break;

            case TipoVista.Modificar:    //ya esta
                                         //Inicializado(idUsuario, nombreUsuario);

                btnNuevo.Enabled         = false;
                btnCancelar.Enabled      = true;
                btnImprimir.Enabled      = false;
                btnGrabar.Enabled        = true;
                btnEditar.Enabled        = false;
                cmbKam.Enabled           = true;
                cmbTipoDocumento.Enabled = true;
                txtNroDocumento.Enabled  = true;
                txtRazonSocial.Enabled   = true;
                txtEmail.Enabled         = true;
                txtTelefono.Enabled      = true;
                chbActivo.Enabled        = true;
                limpiarComponentes();
                cliente = new Cliente();
                break;

            case TipoVista.Vista:
                btnNuevo.Enabled         = true;
                btnCancelar.Enabled      = false;
                btnImprimir.Enabled      = true;
                btnGrabar.Enabled        = false;
                btnEditar.Enabled        = true;
                cmbKam.Enabled           = false;
                cmbTipoDocumento.Enabled = false;
                txtNroDocumento.Enabled  = false;
                txtRazonSocial.Enabled   = false;
                txtEmail.Enabled         = false;
                txtTelefono.Enabled      = false;
                chbActivo.Enabled        = false;
                //limpiarComponentes();
                cliente = new Cliente();
                break;

            case TipoVista.Limpiar:     //ya esta
                btnNuevo.Enabled         = true;
                btnCancelar.Enabled      = false;
                btnImprimir.Enabled      = false;
                btnGrabar.Enabled        = false;
                btnEditar.Enabled        = false;
                cmbKam.Enabled           = false;
                cmbTipoDocumento.Enabled = false;
                txtNroDocumento.Enabled  = false;
                txtRazonSocial.Enabled   = false;
                txtEmail.Enabled         = false;
                txtTelefono.Enabled      = false;
                chbActivo.Enabled        = false;
                limpiarComponentes();
                cliente = new Cliente();
                break;

            case TipoVista.Duplicar:      //ya esta
                //Inicializado(idUsuario, nombreUsuario);
                btnNuevo.Enabled         = false;
                btnCancelar.Enabled      = false;
                btnImprimir.Enabled      = false;
                btnGrabar.Enabled        = true;
                btnEditar.Enabled        = false;
                cmbKam.Enabled           = true;
                cmbTipoDocumento.Enabled = true;
                txtNroDocumento.Enabled  = true;
                txtRazonSocial.Enabled   = true;
                txtEmail.Enabled         = true;
                txtTelefono.Enabled      = true;
                chbActivo.Enabled        = true;
                limpiarComponentes();
                cliente = new Cliente();
                break;

            case TipoVista.Anular:      //ya esta
                btnNuevo.Enabled         = true;
                btnCancelar.Enabled      = false;
                btnImprimir.Enabled      = true;
                btnGrabar.Enabled        = false;
                btnEditar.Enabled        = true;
                cmbKam.Enabled           = false;
                cmbTipoDocumento.Enabled = false;
                txtNroDocumento.Enabled  = false;
                txtRazonSocial.Enabled   = false;
                txtEmail.Enabled         = false;
                txtTelefono.Enabled      = false;
                chbActivo.Enabled        = false;
                limpiarComponentes();
                cliente = new Cliente();
                break;
            }
        }
예제 #21
0
        public void estadoComponentes(TipoVista estado)
        {
            switch (estado)
            {
            case TipoVista.Inicial:     //ya esta

                btnNuevo.Enabled    = true;
                btnCancelar.Enabled = false;
                btnGrabar.Enabled   = false;
                btnEditar.Enabled   = true;

                txtDni.Enabled          = false;
                txtNombre.Enabled       = false;
                txtUsuario.Enabled      = false;
                txtClaveUsuario.Enabled = false;
                txtEmail.Enabled        = false;
                cmbArea.Enabled         = false;
                cmbEstado.Enabled       = false;
                cmbPerfil.Enabled       = false;

                dgvUsuario.Enabled = true;
                limpiar_componentes();
                break;

            case TipoVista.Nuevo:     //ya esta
                //Inicializado(idUsuario, nombreUsuario);
                limpiar_componentes();
                btnNuevo.Enabled    = false;
                btnCancelar.Enabled = true;
                btnGrabar.Enabled   = true;
                btnEditar.Enabled   = false;

                txtDni.Enabled          = true;
                txtNombre.Enabled       = true;
                txtUsuario.Enabled      = true;
                txtClaveUsuario.Enabled = true;
                txtEmail.Enabled        = true;
                cmbArea.Enabled         = true;
                cmbEstado.Enabled       = true;
                cmbPerfil.Enabled       = true;
                dgvUsuario.Enabled      = false;
                break;

            case TipoVista.Guardar:     //ya esta listo
                btnNuevo.Enabled    = true;
                btnCancelar.Enabled = false;
                btnGrabar.Enabled   = false;
                btnEditar.Enabled   = true;
                dgvUsuario.Enabled  = false;
                break;

            case TipoVista.Modificar:    //ya esta //Inicializado(idUsuario, nombreUsuario);
                btnNuevo.Enabled    = false;
                btnCancelar.Enabled = true;
                btnGrabar.Enabled   = true;
                btnEditar.Enabled   = false;
                dgvUsuario.Enabled  = false;

                txtDni.Enabled          = false;
                txtNombre.Enabled       = true;
                txtUsuario.Enabled      = false;
                txtClaveUsuario.Enabled = true;
                txtEmail.Enabled        = true;
                cmbArea.Enabled         = true;
                cmbEstado.Enabled       = true;
                cmbPerfil.Enabled       = true;
                dgvUsuario.Enabled      = false;
                break;

            case TipoVista.Cancelar:    //ya esta //Inicializado(idUsuario, nombreUsuario);
                btnNuevo.Enabled    = true;
                btnCancelar.Enabled = false;
                btnGrabar.Enabled   = false;
                btnEditar.Enabled   = true;

                txtDni.Enabled          = false;
                txtNombre.Enabled       = false;
                txtUsuario.Enabled      = false;
                txtClaveUsuario.Enabled = false;
                txtEmail.Enabled        = false;
                cmbArea.Enabled         = false;
                cmbEstado.Enabled       = false;
                cmbPerfil.Enabled       = false;
                dgvUsuario.Enabled      = true;
                limpiar_componentes();
                break;

            case TipoVista.Limpiar:     //ya esta
                btnNuevo.Enabled    = true;
                btnCancelar.Enabled = false;
                btnGrabar.Enabled   = false;
                btnEditar.Enabled   = false;
                break;
            }
        }
예제 #22
0
        public void estadoComponentes(TipoVista estado)
        {
            switch (estado)
            {
            case TipoVista.Inicial:
                cmbEstadoSalida.Enabled     = false;
                cmbEstadoIngreso.Enabled    = false;
                cmbEquipoSalida.Enabled     = false;
                cmbEquipoIngreso.Enabled    = false;
                txtClienteIngreso.Enabled   = false;
                txtClienteSalida.Enabled    = false;
                txtDocumentoIngreso.Enabled = false;
                txtDocumentoSalida.Enabled  = false;
                txtDniIngreso.Enabled       = false;
                txtDniSalida.Enabled        = false;
                dtpFecIngreso.Enabled       = false;
                dtpFecSalida.Enabled        = false;
                btnNuevo.Enabled            = true;
                btnCancelar.Enabled         = false;
                btnGrabar.Enabled           = false;
                limpiarComponentes();
                proceso = new IngresoSalida();
                break;

            case TipoVista.Nuevo:
                cmbEstadoSalida.Enabled     = true;
                cmbEstadoIngreso.Enabled    = true;
                cmbEquipoSalida.Enabled     = true;
                cmbEquipoIngreso.Enabled    = true;
                txtClienteIngreso.Enabled   = true;
                txtClienteSalida.Enabled    = true;
                txtDocumentoIngreso.Enabled = true;
                txtDocumentoSalida.Enabled  = true;
                txtDniIngreso.Enabled       = true;
                txtDniSalida.Enabled        = true;
                dtpFecIngreso.Enabled       = true;
                dtpFecSalida.Enabled        = true;
                btnNuevo.Enabled            = false;
                btnCancelar.Enabled         = true;
                btnGrabar.Enabled           = true;
                limpiarComponentes();
                proceso = new IngresoSalida();
                //ObtenerDatosRenovacion();
                break;

            case TipoVista.Guardar:
                cmbEstadoSalida.Enabled     = false;
                cmbEstadoIngreso.Enabled    = false;
                cmbEquipoSalida.Enabled     = false;
                cmbEquipoIngreso.Enabled    = false;
                txtClienteIngreso.Enabled   = false;
                txtClienteSalida.Enabled    = false;
                txtDocumentoIngreso.Enabled = false;
                txtDocumentoSalida.Enabled  = false;
                txtDniIngreso.Enabled       = false;
                txtDniSalida.Enabled        = false;
                dtpFecIngreso.Enabled       = false;
                dtpFecSalida.Enabled        = false;
                btnNuevo.Enabled            = true;
                btnCancelar.Enabled         = false;
                btnGrabar.Enabled           = false;
                break;

            case TipoVista.Modificar:
                cmbEstadoSalida.Enabled     = true;
                cmbEstadoIngreso.Enabled    = true;
                cmbEquipoSalida.Enabled     = true;
                cmbEquipoIngreso.Enabled    = true;
                txtClienteIngreso.Enabled   = true;
                txtClienteSalida.Enabled    = true;
                txtDocumentoIngreso.Enabled = true;
                txtDocumentoSalida.Enabled  = true;
                txtDniIngreso.Enabled       = true;
                txtDniSalida.Enabled        = true;
                dtpFecIngreso.Enabled       = true;
                dtpFecSalida.Enabled        = true;
                btnNuevo.Enabled            = false;
                btnCancelar.Enabled         = true;
                btnGrabar.Enabled           = true;
                break;

            case TipoVista.Vista:
                cmbEstadoSalida.Enabled     = false;
                cmbEstadoIngreso.Enabled    = false;
                cmbEquipoSalida.Enabled     = false;
                cmbEquipoIngreso.Enabled    = false;
                txtClienteIngreso.Enabled   = false;
                txtClienteSalida.Enabled    = false;
                txtDocumentoIngreso.Enabled = false;
                txtDocumentoSalida.Enabled  = false;
                txtDniIngreso.Enabled       = false;
                txtDniSalida.Enabled        = false;
                dtpFecIngreso.Enabled       = false;
                dtpFecSalida.Enabled        = false;
                btnNuevo.Enabled            = true;
                btnCancelar.Enabled         = false;
                btnGrabar.Enabled           = false;
                proceso = new IngresoSalida();
                break;

            case TipoVista.Limpiar:
                cmbEstadoSalida.Enabled     = false;
                cmbEstadoIngreso.Enabled    = false;
                cmbEquipoSalida.Enabled     = false;
                cmbEquipoIngreso.Enabled    = false;
                txtClienteIngreso.Enabled   = false;
                txtClienteSalida.Enabled    = false;
                txtDocumentoIngreso.Enabled = false;
                txtDocumentoSalida.Enabled  = false;
                txtDniIngreso.Enabled       = false;
                txtDniSalida.Enabled        = false;
                dtpFecIngreso.Enabled       = false;
                dtpFecSalida.Enabled        = false;
                btnNuevo.Enabled            = true;
                btnCancelar.Enabled         = false;
                btnGrabar.Enabled           = false;
                limpiarComponentes();
                proceso = new IngresoSalida();
                break;

            case TipoVista.Duplicar:
                cmbEstadoSalida.Enabled     = false;
                cmbEstadoIngreso.Enabled    = false;
                cmbEquipoSalida.Enabled     = false;
                cmbEquipoIngreso.Enabled    = false;
                txtClienteIngreso.Enabled   = false;
                txtClienteSalida.Enabled    = false;
                txtDocumentoIngreso.Enabled = false;
                txtDocumentoSalida.Enabled  = false;
                txtDniIngreso.Enabled       = false;
                txtDniSalida.Enabled        = false;
                dtpFecIngreso.Enabled       = false;
                dtpFecSalida.Enabled        = false;
                btnNuevo.Enabled            = true;
                btnCancelar.Enabled         = false;
                btnGrabar.Enabled           = false;
                limpiarComponentes();
                proceso = new IngresoSalida();
                break;

            case TipoVista.Anular:
                cmbEstadoSalida.Enabled     = false;
                cmbEstadoIngreso.Enabled    = false;
                cmbEquipoSalida.Enabled     = false;
                cmbEquipoIngreso.Enabled    = false;
                txtClienteIngreso.Enabled   = false;
                txtClienteSalida.Enabled    = false;
                txtDocumentoIngreso.Enabled = false;
                txtDocumentoSalida.Enabled  = false;
                txtDniIngreso.Enabled       = false;
                txtDniSalida.Enabled        = false;
                dtpFecIngreso.Enabled       = false;
                dtpFecSalida.Enabled        = false;
                btnNuevo.Enabled            = true;
                btnCancelar.Enabled         = false;
                btnGrabar.Enabled           = false;
                break;
            }
        }
예제 #23
0
        public void estadoComponentes(TipoVista estado)
        {
            switch (estado)
            {
            case TipoVista.Inicial:     //ya esta

                btnNuevo.Enabled          = (cmbCliente.SelectedIndex != -1) ? true : false;
                btnCancelar.Enabled       = false;
                btnImprimir.Enabled       = (cmbCliente.SelectedIndex != -1) ? true : false;;
                btnGrabar.Enabled         = false;
                btnEditar.Enabled         = (cmbCliente.SelectedIndex != -1) ? true : false;
                cmbCliente.Enabled        = true;
                txtNroDocumento.Enabled   = false;
                txtNombreContacto.Enabled = false;
                txtEmail.Enabled          = false;
                txtTelefono.Enabled       = false;
                txtDireccion.Enabled      = false;
                chbActivo.Enabled         = false;
                limpiarComponentes();
                sucursalCliente = new ClienteSucursal();
                break;

            case TipoVista.Nuevo:     //ya esta
                //Inicializado(idUsuario, nombreUsuario);
                btnNuevo.Enabled          = false;
                btnCancelar.Enabled       = true;
                btnImprimir.Enabled       = false;
                btnGrabar.Enabled         = true;
                btnEditar.Enabled         = false;
                cmbCliente.Enabled        = false;
                txtNroDocumento.Enabled   = true;
                txtNombreContacto.Enabled = true;
                txtEmail.Enabled          = true;
                txtTelefono.Enabled       = true;
                txtDireccion.Enabled      = true;
                chbActivo.Enabled         = false;
                limpiarComponentes();
                sucursalCliente = new ClienteSucursal();
                break;

            case TipoVista.Guardar:     //ya esta listo
                btnNuevo.Enabled          = (cmbCliente.SelectedIndex != -1) ? true : false;
                btnCancelar.Enabled       = false;
                btnImprimir.Enabled       = (cmbCliente.SelectedIndex != -1) ? true : false;;
                btnGrabar.Enabled         = false;
                btnEditar.Enabled         = (cmbCliente.SelectedIndex != -1) ? true : false;
                cmbCliente.Enabled        = true;
                txtNroDocumento.Enabled   = false;
                txtNombreContacto.Enabled = false;
                txtEmail.Enabled          = false;
                txtTelefono.Enabled       = false;
                txtDireccion.Enabled      = false;
                chbActivo.Enabled         = false;
                sucursalCliente           = new ClienteSucursal();
                //limpiarComponentes();
                break;

            case TipoVista.Modificar:    //ya esta
                                         //Inicializado(idUsuario, nombreUsuario);

                btnNuevo.Enabled          = false;
                btnCancelar.Enabled       = true;
                btnImprimir.Enabled       = false;
                btnGrabar.Enabled         = true;
                btnEditar.Enabled         = false;
                cmbCliente.Enabled        = false;
                txtNroDocumento.Enabled   = true;
                txtNombreContacto.Enabled = true;
                txtEmail.Enabled          = true;
                txtTelefono.Enabled       = true;
                txtDireccion.Enabled      = true;
                chbActivo.Enabled         = true;
                limpiarComponentes();
                sucursalCliente = new ClienteSucursal();
                break;

            case TipoVista.Vista:
                btnNuevo.Enabled          = (cmbCliente.SelectedIndex != -1) ? true : false;
                btnCancelar.Enabled       = false;
                btnImprimir.Enabled       = (cmbCliente.SelectedIndex != -1) ? true : false;;
                btnGrabar.Enabled         = false;
                btnEditar.Enabled         = (cmbCliente.SelectedIndex != -1) ? true : false;
                cmbCliente.Enabled        = true;
                txtNroDocumento.Enabled   = false;
                txtNombreContacto.Enabled = false;
                txtEmail.Enabled          = false;
                txtTelefono.Enabled       = false;
                txtDireccion.Enabled      = false;
                chbActivo.Enabled         = false;
                //limpiarComponentes();
                sucursalCliente = new ClienteSucursal();
                break;

            case TipoVista.Limpiar:     //ya esta
                btnNuevo.Enabled          = (cmbCliente.SelectedIndex != -1) ? true : false;
                btnCancelar.Enabled       = false;
                btnImprimir.Enabled       = false;
                btnGrabar.Enabled         = false;
                btnEditar.Enabled         = false;
                cmbCliente.Enabled        = true;
                txtNroDocumento.Enabled   = false;
                txtNombreContacto.Enabled = false;
                txtEmail.Enabled          = false;
                txtDireccion.Enabled      = false;
                txtTelefono.Enabled       = false;
                chbActivo.Enabled         = false;
                limpiarComponentes();
                sucursalCliente = new ClienteSucursal();
                break;

            case TipoVista.Duplicar:      //ya esta
                //Inicializado(idUsuario, nombreUsuario);
                btnNuevo.Enabled          = false;
                btnCancelar.Enabled       = false;
                btnImprimir.Enabled       = false;
                btnGrabar.Enabled         = true;
                btnEditar.Enabled         = false;
                cmbCliente.Enabled        = true;
                txtNroDocumento.Enabled   = true;
                txtNombreContacto.Enabled = true;
                txtEmail.Enabled          = true;
                txtTelefono.Enabled       = true;
                txtDireccion.Enabled      = true;
                chbActivo.Enabled         = true;
                limpiarComponentes();
                sucursalCliente = new ClienteSucursal();
                break;

            case TipoVista.Anular:      //ya esta
                btnNuevo.Enabled          = (cmbCliente.SelectedIndex != -1) ? true : false;
                btnCancelar.Enabled       = false;
                btnImprimir.Enabled       = (cmbCliente.SelectedIndex != -1) ? true : false;;
                btnGrabar.Enabled         = false;
                btnEditar.Enabled         = (cmbCliente.SelectedIndex != -1) ? true : false;
                cmbCliente.Enabled        = true;
                txtNroDocumento.Enabled   = false;
                txtNombreContacto.Enabled = false;
                txtEmail.Enabled          = false;
                txtTelefono.Enabled       = false;
                txtDireccion.Enabled      = false;
                chbActivo.Enabled         = false;
                limpiarComponentes();
                sucursalCliente = new ClienteSucursal();
                break;
            }
        }
예제 #24
0
        public void estadoComponentes(TipoVista estado)
        {
            switch (estado)
            {
            case TipoVista.Inicial:     //ya esta

                btnNuevo.Enabled    = true;
                btnCancelar.Enabled = false;
                btnImprimir.Enabled = true;
                btnGrabar.Enabled   = false;
                btnEditar.Enabled   = true;
                //cmbFrecuencia.Enabled = false;
                cmbCapacidad.Enabled = false;
                cmbModelo.Enabled    = false;
                cmbTipo.Enabled      = false;
                chbActivo.Enabled    = false;
                limpiarComponentes();
                memoria = new Memoria();
                break;

            case TipoVista.Nuevo:     //ya esta
                //Inicializado(idUsuario, nombreUsuario);
                btnNuevo.Enabled    = false;
                btnCancelar.Enabled = true;
                btnImprimir.Enabled = false;
                btnGrabar.Enabled   = true;
                btnEditar.Enabled   = false;
                //cmbFrecuencia.Enabled = true;
                cmbCapacidad.Enabled = true;
                cmbModelo.Enabled    = true;
                cmbTipo.Enabled      = true;
                chbActivo.Enabled    = false;
                limpiarComponentes();
                memoria = new Memoria();
                break;

            case TipoVista.Guardar:     //ya esta listo
                btnNuevo.Enabled    = true;
                btnCancelar.Enabled = false;
                btnImprimir.Enabled = true;
                btnGrabar.Enabled   = false;
                btnEditar.Enabled   = true;
                //cmbFrecuencia.Enabled = false;
                cmbCapacidad.Enabled = false;
                cmbModelo.Enabled    = false;
                cmbTipo.Enabled      = false;
                chbActivo.Enabled    = false;
                memoria = new Memoria();
                dgvMemoria.PrimaryGrid.DataSource = null;
                tablaMemorias = memoriaDA.ListarMemorias();
                dgvMemoria.PrimaryGrid.DataSource = tablaMemorias;
                //limpiarComponentes();
                break;

            case TipoVista.Modificar:    //ya esta
                                         //Inicializado(idUsuario, nombreUsuario);

                btnNuevo.Enabled    = false;
                btnCancelar.Enabled = true;
                btnImprimir.Enabled = false;
                btnGrabar.Enabled   = true;
                btnEditar.Enabled   = false;
                //cmbFrecuencia.Enabled = true;
                cmbCapacidad.Enabled = true;
                cmbModelo.Enabled    = true;
                cmbTipo.Enabled      = true;
                chbActivo.Enabled    = true;
                limpiarComponentes();
                memoria = new Memoria();
                break;

            case TipoVista.Vista:
                btnNuevo.Enabled    = true;
                btnCancelar.Enabled = false;
                btnImprimir.Enabled = true;
                btnGrabar.Enabled   = false;
                btnEditar.Enabled   = true;
                //cmbFrecuencia.Enabled = false;
                cmbCapacidad.Enabled = false;
                cmbModelo.Enabled    = false;
                cmbTipo.Enabled      = false;
                chbActivo.Enabled    = false;
                //limpiarComponentes();
                memoria = new Memoria();
                break;

            case TipoVista.Limpiar:     //ya esta
                btnNuevo.Enabled    = true;
                btnCancelar.Enabled = false;
                btnImprimir.Enabled = false;
                btnGrabar.Enabled   = false;
                btnEditar.Enabled   = false;
                //cmbFrecuencia.Enabled = false;
                cmbCapacidad.Enabled = false;
                cmbModelo.Enabled    = false;
                cmbTipo.Enabled      = false;
                chbActivo.Enabled    = false;
                limpiarComponentes();
                memoria = new Memoria();
                break;

            case TipoVista.Duplicar:      //ya esta
                //Inicializado(idUsuario, nombreUsuario);
                btnNuevo.Enabled    = false;
                btnCancelar.Enabled = false;
                btnImprimir.Enabled = false;
                btnGrabar.Enabled   = true;
                btnEditar.Enabled   = false;
                //cmbFrecuencia.Enabled = true;
                cmbCapacidad.Enabled = true;
                cmbModelo.Enabled    = true;
                cmbTipo.Enabled      = true;
                chbActivo.Enabled    = true;
                limpiarComponentes();
                memoria = new Memoria();
                break;

            case TipoVista.Anular:      //ya esta
                btnNuevo.Enabled    = true;
                btnCancelar.Enabled = false;
                btnImprimir.Enabled = true;
                btnGrabar.Enabled   = false;
                btnEditar.Enabled   = true;
                //cmbFrecuencia.Enabled = false;
                cmbCapacidad.Enabled = false;
                cmbModelo.Enabled    = false;
                cmbTipo.Enabled      = false;
                chbActivo.Enabled    = false;
                limpiarComponentes();
                memoria = new Memoria();
                break;
            }
        }
예제 #25
0
        public void estadoComponentes(TipoVista estado)
        {
            switch (estado)
            {
            case TipoVista.Inicial:
                cmbEquipo.Enabled        = false;
                cmbEstado.Enabled        = false;
                dtpFecReparacion.Enabled = false;
                txtObservacion.Enabled   = false;
                txtDescripcion.Enabled   = false;
                btnNuevo.Enabled         = true;
                btnBuscar.Enabled        = true;
                btnAnular.Enabled        = false;
                btnCancelar.Enabled      = false;
                btnImprimir.Enabled      = false;
                btnGrabar.Enabled        = false;
                btnEditar.Enabled        = false;
                limpiarComponentes();
                reparacion = new Reparacion();
                break;

            case TipoVista.Nuevo:
                cmbEquipo.Enabled        = true;
                cmbEstado.Enabled        = true;
                dtpFecReparacion.Enabled = true;
                txtObservacion.Enabled   = true;
                txtDescripcion.Enabled   = true;
                btnNuevo.Enabled         = false;
                btnAnular.Enabled        = false;
                btnBuscar.Enabled        = false;
                btnCancelar.Enabled      = true;
                btnImprimir.Enabled      = false;
                btnGrabar.Enabled        = true;
                btnEditar.Enabled        = false;
                limpiarComponentes();
                reparacion = new Reparacion();
                break;

            case TipoVista.Guardar:
                cmbEquipo.Enabled        = false;
                cmbEstado.Enabled        = false;
                dtpFecReparacion.Enabled = false;
                txtObservacion.Enabled   = false;
                txtDescripcion.Enabled   = false;
                btnNuevo.Enabled         = true;
                btnAnular.Enabled        = true;
                btnBuscar.Enabled        = true;
                btnCancelar.Enabled      = false;
                btnImprimir.Enabled      = true;
                btnGrabar.Enabled        = false;
                btnEditar.Enabled        = true;
                break;

            case TipoVista.Modificar:
                cmbEquipo.Enabled        = true;
                cmbEstado.Enabled        = true;
                dtpFecReparacion.Enabled = true;
                txtObservacion.Enabled   = true;
                txtDescripcion.Enabled   = true;
                btnNuevo.Enabled         = false;
                btnAnular.Enabled        = false;
                btnBuscar.Enabled        = false;
                btnCancelar.Enabled      = true;
                btnImprimir.Enabled      = false;
                btnGrabar.Enabled        = true;
                btnEditar.Enabled        = false;
                break;

            case TipoVista.Vista:
                cmbEquipo.Enabled        = false;
                cmbEstado.Enabled        = false;
                dtpFecReparacion.Enabled = false;
                txtObservacion.Enabled   = false;
                txtDescripcion.Enabled   = false;
                btnNuevo.Enabled         = true;
                btnAnular.Enabled        = true;
                btnBuscar.Enabled        = true;
                btnCancelar.Enabled      = false;
                btnImprimir.Enabled      = true;
                btnGrabar.Enabled        = false;
                btnEditar.Enabled        = true;
                reparacion = new Reparacion();
                break;

            case TipoVista.Limpiar:
                cmbEquipo.Enabled        = false;
                cmbEstado.Enabled        = false;
                dtpFecReparacion.Enabled = false;
                txtObservacion.Enabled   = false;
                txtDescripcion.Enabled   = false;
                btnNuevo.Enabled         = true;
                btnAnular.Enabled        = false;
                btnBuscar.Enabled        = true;
                btnCancelar.Enabled      = false;
                btnImprimir.Enabled      = false;
                btnGrabar.Enabled        = false;
                btnEditar.Enabled        = false;
                limpiarComponentes();
                reparacion = new Reparacion();
                break;

            case TipoVista.Duplicar:
                cmbEquipo.Enabled        = false;
                cmbEstado.Enabled        = false;
                dtpFecReparacion.Enabled = false;
                txtObservacion.Enabled   = false;
                txtDescripcion.Enabled   = false;
                btnNuevo.Enabled         = true;
                btnCancelar.Enabled      = false;
                btnImprimir.Enabled      = true;
                btnGrabar.Enabled        = false;
                btnEditar.Enabled        = true;
                limpiarComponentes();
                reparacion = new Reparacion();
                break;

            case TipoVista.Anular:
                cmbEquipo.Enabled        = false;
                cmbEstado.Enabled        = false;
                dtpFecReparacion.Enabled = false;
                txtObservacion.Enabled   = false;
                txtDescripcion.Enabled   = false;
                btnNuevo.Enabled         = true;
                btnBuscar.Enabled        = true;
                btnAnular.Enabled        = false;
                btnCancelar.Enabled      = false;
                btnImprimir.Enabled      = true;
                btnGrabar.Enabled        = false;
                btnEditar.Enabled        = false;
                break;
            }
        }
예제 #26
0
        private void borrarAlbumesSeleccionados(TipoVista tipoVista)
        {
            Stopwatch crono = Stopwatch.StartNew();

            borrando = true;
            int cuantos = vistaAlbumes.SelectedItems.Count;

            ListViewItem[] itemsABorrar = new ListViewItem[cuantos];
            switch (tipoVista)
            {
            case TipoVista.Digital:
                Log.ImprimirMensaje("Borrando " + cuantos + " álbumes", TipoMensaje.Info);
                for (int i = 0; i < cuantos; i++)
                {
                    itemsABorrar[i] = vistaAlbumes.SelectedItems[i];
                }
                for (int i = 0; i < cuantos; i++)
                {
                    try
                    {
                        string q = vistaAlbumes.SelectedItems[i].SubItems[0].Text + "_" + vistaAlbumes.SelectedItems[i].SubItems[1].Text;     //artista_titulo
                        Album  a = Programa.miColeccion.devolverAlbum(q);
                        Programa.miColeccion.quitarAlbum(ref a);
                    }
                    catch (InvalidOperationException)
                    {
                        Log.ImprimirMensaje("Hubo un error borrando.", TipoMensaje.Error, "principal.borrarAlbumesSeleccionados(TipoVista)");
                        MessageBox.Show(Programa.textosLocal.GetString("errorBorrado"));
                        continue;
                    }
                }
                for (int j = 0; j < cuantos; j++)
                {
                    vistaAlbumes.Items.Remove(itemsABorrar[j]);
                }
                break;

            case TipoVista.CD:
                Log.ImprimirMensaje("Borrando " + vistaAlbumes.SelectedItems.Count + " CD", TipoMensaje.Info);
                for (int i = 0; i < cuantos; i++)
                {
                    itemsABorrar[i] = vistaAlbumes.SelectedItems[i];
                }
                for (int i = 0; i < cuantos; i++)
                {
                    DiscoCompacto cdaborrar = Programa.miColeccion.getCDById(vistaAlbumes.SelectedItems[i].SubItems[5].Text);
                    DiscoCompacto cdd       = cdaborrar;
                    Programa.miColeccion.BorrarCD(ref cdaborrar);
                    cdd.Album.LevantarBorrado();
                    foreach (DiscoCompacto cd in Programa.miColeccion.cds)
                    {
                        if (cd.Album == cdd.Album)
                        {
                            cd.Album.ProtegerBorrado();
                        }
                    }
                }
                for (int i = 0; i < cuantos; i++)
                {
                    vistaAlbumes.Items.Remove(itemsABorrar[i]);
                }
                break;

            case TipoVista.Vinilo:
                break;

            default:
                break;
            }
            borrando = false;
            duracionSeleccionada.Text = Programa.textosLocal.GetString("dur_total") + ": 00:00:00";
            vistaAlbumes.Refresh();
            crono.Stop();
            Log.ImprimirMensaje("Borrado completado en " + crono.ElapsedMilliseconds + "ms", TipoMensaje.Correcto);
        }