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); }
public Menu_Principal(Usuario a) { InitializeComponent(); usuario = a; labelNombre.Text = "Bienvenido "+ a.Nombre; if (a.Admin) { btnAdministrador.Visible = true; } }
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(); } }
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"); }
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"); }
public void setUsuario(Usuario u) { this.usuario = u; Reload(); }
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"); } } }
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(); } }
public void setUser(Usuario u) { this.u = u; }
public FormularioComunicacion(Usuario usuario) { InitializeComponent(); controlMensaje1.setUser(usuario); controlMensajes1.setUsuario(usuario); }
public void setUser(Usuario usuario) { this.usuario = usuario; }