Example #1
0
        public FrmAdministracionGimnasio()
        {
            InitializeComponent();

            ErrorProvider muestraError = new ErrorProvider();

            Util.ValidacionesImplementadas validaciones = new Util.ValidacionesImplementadas(muestraError);
            txtSociosApellidoMaterno.Validating += validaciones.txtAlfanumericoValidating;
            txtSociosApellidoPaterno.Validating += validaciones.txtAlfanumericoValidating;
            txtSociosNombre.Validating          += validaciones.txtAlfanumericoValidating;
            txtSociosEmail.Validating           += validaciones.txtEmailValidating;
            txtSociosTelefono.Validating        += validaciones.txtTelefonoValidating;

            //uppercase
            Util.UpperCase mayusculas = new Util.UpperCase();
            txtSociosApellidoMaterno.KeyPress += mayusculas.txtKeyPress;
            txtSociosApellidoPaterno.KeyPress += mayusculas.txtKeyPress;
            txtSociosEmail.KeyPress           += mayusculas.txtKeyPress;
            txtSociosNombre.KeyPress          += mayusculas.txtKeyPress;



            this.FormClosing += new Util.EventosGenericos().formClosing;



            pctbSociosFoto.Image               =
                pctbMembresiaFotoSocio.Image   =
                    pctbRutinasFotoSocio.Image = Properties.Resources.usuario;

            dgvSocios.RowStateChanged  += DgvSocios_RowStateChanged;
            btnSociosBuscar.Click      += BtnSociosBuscar_Click;
            dgvMembresias.CellPainting += DgvMembresias_CellPainting;
            adminSocios = new View_Model.SocioViewModel();
        }
        public FrmPagarMembresia()
        {
            adminSocios        = new View_Model.SocioViewModel();
            adminPromociones   = new View_Model.PromocionesViewModel();
            adminMembresias    = new View_Model.MembresiasViewModel();
            adminMembresiSocio = new View_Model.MembresiaSocioViewModel();

            muestraError = new ErrorProvider();
            Util.UpperCase mayusculas = new Util.UpperCase();
            validaciones = new Util.ValidacionesImplementadas(muestraError);
            InitializeComponent();
            //eventos de mayusculas
            txtBuscarSocio.KeyPress         += mayusculas.txtKeyPress;
            txtBuscarTipoMembresia.KeyPress += mayusculas.txtKeyPress;
            txtCodigoDescuento.KeyPress     += mayusculas.txtKeyPress;
            //eventos de validacion
            txtBuscarSocio.Validating         += validaciones.txtAlfanumericoValidating;
            txtBuscarTipoMembresia.Validating += validaciones.txtAlfanumericoValidating;
            txtCobro.Validating           += validaciones.txtRealValidating;
            txtPorciento.TextChanged      += actualizaPrecioTotal;
            txtCobro.TextChanged          += actualizaPrecioTotal;
            txtCostoMembresia.TextChanged += actualizaPrecioTotal;

            this.FormClosing += new Util.EventosGenericos().formClosing;
        }
        public FrmEditarSocio(FrmAdministracionGimnasio padre)
        {
            InitializeComponent();
            //validaciones
            ErrorProvider muestraError = new ErrorProvider();

            Util.ValidacionesImplementadas validaciones = new Util.ValidacionesImplementadas(muestraError);
            txtSociosApellidoMaterno.Validating += validaciones.txtAlfanumericoValidating;
            txtSociosApellidoPaterno.Validating += validaciones.txtAlfanumericoValidating;
            txtSociosNombre.Validating          += validaciones.txtAlfanumericoValidating;
            txtSociosEmail.Validating           += validaciones.txtEmailValidating;
            txtSociosTelefono.Validating        += validaciones.txtTelefonoValidating;

            //uppercase
            Util.UpperCase mayusculas = new Util.UpperCase();
            txtSociosApellidoMaterno.KeyPress += mayusculas.txtKeyPress;
            txtSociosApellidoPaterno.KeyPress += mayusculas.txtKeyPress;
            txtSociosEmail.KeyPress           += mayusculas.txtKeyPress;
            txtSociosNombre.KeyPress          += mayusculas.txtKeyPress;



            this.FormClosing += new Util.EventosGenericos().formClosing;
            this.CancelButton = btnCancelar;
            this.AcceptButton = btnAceptar;

            foto = null;
            cmbSociosSexo.SelectedIndex = 0;

            this.padre  = padre;
            adminSocios = new View_Model.SocioViewModel();
        }