Esempio n. 1
0
        public Entorno(Usuario a)
        {
            InitializeComponent();

            this.bar1.Style = eDotNetBarStyle.Office2010;

            this.bar1.Location = new Point((Screen.PrimaryScreen.Bounds.Width / 2) - (this.bar1.Width / 2), this.bar1.Location.Y);
            //Abrir Menu-Principal
            this.SuspendLayout();
            usuario = a;
            _StartControl = new Menu_Principal(a);

            this.Controls.Add(_StartControl);
            _StartControl.BringToFront();
            _StartControl.SlideSide = DevComponents.DotNetBar.Controls.eSlideSide.Right;

            //Agregar los eventos que controlan los clicks del menu
            _StartControl.btnAbrirServicio.Click += new EventHandler(abrir_servicio_click);
            _StartControl.btnAgregarEmpresa.Click += new EventHandler(agregar_empresa_click);
            _StartControl.btnAdministrador.Click+=new EventHandler(btnAdministrador_Click);
            _StartControl.btnCatalogos.Click+=new EventHandler(btnCatalogos_Click);
            _StartControl.btnReportes.Click+=new EventHandler(btnReportes_Click);
            _StartControl.btnComunicacion.Click+=new EventHandler(btnComunicacion_Click);
            //Controles de eventos de la lista de catalogos
            _StartControl.listCatCasos.Click+=new EventHandler(listCatCasos2_Click);
            _StartControl.listCatEmpresa.Click+=new EventHandler(listCatEmpresa_Click);
            _StartControl.listCatSectores.Click+=new EventHandler(listCatSectores_Click);
            _StartControl.listCatSolicitudApoyo.Click+=new System.EventHandler(listCatSolicitudApoyo_Click);
            _StartControl.listCatTarifas.Click+=new EventHandler(listCatTarifas_Click);
            _StartControl.listCatTipoEmpresa.Click+=new EventHandler(listCatTipoEmpresa_Click);
            _StartControl.listCatTipoMembresia.Click+=new EventHandler(listCatTipoMembresia_Click);
            _StartControl.listTipoActividad.Click += new EventHandler(listTipoActividad_Clik);
            _StartControl.listAgrupaciones.Click+=new EventHandler(listAgrupaciones_Click);

            //Controles de eventos de la lista de Adminstrador
            _StartControl.listAdmControlUsuarios.Click+=new EventHandler(listAdmControlUsuarios_Click);
            _StartControl.listAdmComunicacion.Click+=new EventHandler(listAdmComunicacion_Click);
            _StartControl.listAdmPantallaGerencial.Click+=new EventHandler(listAdmPantallaGerencial_Click);

            //Eventos de los botones de los controles
            this.btnNuevo.Click +=new EventHandler(btnNuevo_Click);
            this.btnGuardar.Click +=new EventHandler(btnGuardar_Click);
            this.btnEditar.Click +=new EventHandler(btnEditar_Click);
            this.btnBorrar.Click+=new EventHandler(btnBorrar_Click);
            this.btnCancelar.Click+=new EventHandler(btnCancelar_Click);

                //navegacion
            this.btnPrimero.Click+=new EventHandler(btnPrimero_Click);
            this.btnAnterior.Click+=new EventHandler(btnAnterior_Click);
            this.btnSiguiente.Click+=new EventHandler(btnSiguiente_Click);
            this.btnUltimo.Click+=new EventHandler(btnUltimo_Click);

            this.btnBuscar.Click+=new EventHandler(btnBuscar_Click);
            this.btnReportesControl.Click+=new EventHandler(btnReportesControl_Click);
            this.btnRealizarPago.Click+=new EventHandler(btnRealizarPago_Click);

            this._StartControl.imagenUsuario.DoubleClick+=new EventHandler(imagenUsuario_DoubleClick);

            this.ResumeLayout(false);
        }
Esempio n. 2
0
 public Menu_Principal(Usuario a)
 {
     InitializeComponent();
     usuario = a;
     labelNombre.Text = "Bienvenido "+ a.Nombre;
     if (a.Admin) {
         btnAdministrador.Visible = true;
     }
 }
Esempio n. 3
0
        public Caso(Usuario u)
        {
            InitializeComponent();

            this.u = u;
            cta = new CADINDataSetTableAdapters.CasoTableAdapter();
            ata = new CADINDataSetTableAdapters.ActividadesTableAdapter();
            ata2 = new CADINDataSetTableAdapters.Actividades2TableAdapter();
            eta = new CADINDataSetTableAdapters.EmpresaTableAdapter();

            s1 = new BindingSource();
            s2 = new BindingSource();

            cdt = cta.GetData();
            adt = ata.GetData();

            s1.DataSource = cdt;
            s2.DataSource = adt;
            if (s1.Position != -1)
            {
                txcod_Caso.DataBindings.Add("Text", s1, "cod_caso");
                txCod_empr.DataBindings.Add("Text", s1, "cod_empr");
                txNomb_solic.DataBindings.Add("Text", s1, "pers_solic");
                txCargo.DataBindings.Add("Text", s1, "carg_pers_solic");
                ipFech_soli.DataBindings.Add("Text", s1, "fech_solic");
                txDesc_prob.DataBindings.Add("Text", s1, "desc_soli");

                txDesc_solu.DataBindings.Add("Text", s1, "desc_solu");
                if (s1.Position != -1)
                    sliderNiv_solu.DataBindings.Add("Value", s1, "nive_solu");
                if (s1.Position != -1)
                    ckbCaso_cerr.DataBindings.Add("Checked", s1, "caso_cerrado");

                txObservaciones.DataBindings.Add("Text", s1, "observaciones");
                txCod_resp.DataBindings.Add("Text", s1, "cod_func_asig");
                txResp_Caso.DataBindings.Add("Text", s1, "nomb_func_asig");
                ipFech_solu.DataBindings.Add("Text", s1, "fech_solf");
                dataGridViewX1.DataSource = s2;

                if (u.Admin) {
                    chkbAdm.Visible = true;
                    if (s1.Position != -1)
                     chkbAdm.DataBindings.Add("Checked", s1, "caso_cerrado");
                }
                s1.MoveFirst();
                cargarNE1();
                llenarActividades();
                Cancelar();
            }
            else {
                MessageBox.Show("No hay registros guardados");
                Nuevo();
                }
        }
Esempio n. 4
0
 public ControlMensajes(Usuario usuario)
 {
     InitializeComponent();
     this.usuario = usuario;
     bindingSource = new BindingSource();
     Reload();
     dataGridView1.DataSource = bindingSource;
     txtAsunto.DataBindings.Add("Text", bindingSource, "asunto");
     txtFecha.DataBindings.Add("Text", bindingSource, "fech_envio");
     txtPara.DataBindings.Add("Text", bindingSource, "email");
     txtMensaje.DataBindings.Add("Text", bindingSource, "mensaje");
 }
Esempio n. 5
0
 public UsuarioPerfil(Usuario u)
 {
     InitializeComponent();
     usuario = u;
     bs=new BindingSource();
     uta = new CADINDataSetTableAdapters.UsuarioTableAdapter();
     ur = uta.GetData().FindBycod_usua(u.Cod_Usua);
     bs.DataSource = ur;
     txtCodUsuario.DataBindings.Add("Text", bs, "cod_usua");
     txtNombre.DataBindings.Add("Text", bs, "nombre");
     txtUser.DataBindings.Add("Text", bs, "usuario");
     txtEmail.DataBindings.Add("Text", bs, "email");
     txtTelefono.DataBindings.Add("Text", bs, "telf");
 }
Esempio n. 6
0
 public void setUsuario(Usuario u)
 {
     this.usuario = u;
     Reload();
 }
Esempio n. 7
0
 private void loginWithoutThreading()
 {
     if (valLogin.Validate())
     {
         try
         {
             String user = txtUser.Text;
             String pass = EncryptPassphraseAlgorithm.EncryptSHA1(txtPassword.Text);
             CADINDataSet.UsuarioDataTable udt = new CADINDataSetTableAdapters.UsuarioTableAdapter().GetDataByUser(txtUser.Text.Trim(),EncryptPassphraseAlgorithm.EncryptSHA1(txtPassword.Text.Trim()));
             if (udt.Rows.Count != 0)
             {
                 CADINDataSet.UsuarioRow row = (CADINDataSet.UsuarioRow)udt.Rows[0];
                 if (row.activo)
                 {
                     Usuario usuario = new Usuario(row.cod_usua, row.nombre, row.activo);
                     usuario.Email = row.email;
                     usuario.Telefono = row.telf;
                     usuario.Admin = row.admin;
                     usuario.User = row.usuario;
                     Entorno en = new Entorno(usuario);
                     this.Hide();
                     en.Show();
                 }
                 else
                 {
                     MessageBox.Show("Usuario no activo");
                     this.txtUser.Focus();
                     this.txtUser.SelectAll();
                 }
             }
             else
             {
                 MessageBox.Show("El usuario o la contraseña proporcionado son incorrectos");
                 this.txtUser.Focus();
                 this.txtUser.SelectAll();
             }
         }
         catch (Exception ex)
         {
             MessageBox.Show("No se pudo establecer la conexion. Por favor revise la configuración");
         }
     }
 }
Esempio n. 8
0
 void login()
 {
     handleProgressBar();
     handleControlsEnabled();
     try
     {
         UsuariosDataSetTableAdapters.UsuarioTableAdapter uta = new UsuariosDataSetTableAdapters.UsuarioTableAdapter();
         UsuariosDataSet.UsuarioDataTable udt = uta.GetDataByUsuario(txtUser.Text.Trim(), EncryptPassphraseAlgorithm.EncryptSHA1(txtPassword.Text.Trim()));
         if (udt.Rows.Count!=0)
         {
             UsuariosDataSet.UsuarioRow ur = (UsuariosDataSet.UsuarioRow)udt.Rows[0];
             if ((Boolean)ur["activo"])
             {
                 usuario = new Usuario((int)ur["cod_usua"], ur["nombre"].ToString(), (Boolean)ur["activo"]);
                 usuario.Admin = (Boolean)ur["admin"];
                 usuario.User = ur["usuario"].ToString();
                 entorno = new Entorno(usuario);
                 handleProgressBar();
                 ocultarLogin();
                 Application.Run(entorno);
             }
             else
             {
                 handleProgressBar();
                 handleControlsEnabled();
                 MessageBox.Show("El usuario no se encuentra activo. Contacte con un usuario administrador");
                 selectTxtUser();
             }
         }
         else
         {
             handleProgressBar();
             handleControlsEnabled();
             MessageBox.Show("El usuario o la contraseña proporcionados son incorrectos");
             selectTxtUser();
         }
     }
     catch (System.Data.SqlClient.SqlException e)
     {
         handleProgressBar();
         handleControlsEnabled();
         MessageBox.Show("No se pudo establecer la conexión con el servidor, verifique la configuración de conexión");
         selectTxtUser();
     }
 }
Esempio n. 9
0
 public void setUser(Usuario u)
 {
     this.u = u;
 }
 public FormularioComunicacion(Usuario usuario)
 {
     InitializeComponent();
     controlMensaje1.setUser(usuario);
     controlMensajes1.setUsuario(usuario);
 }
Esempio n. 11
0
 public void setUser(Usuario usuario)
 {
     this.usuario = usuario;
 }