示例#1
0
        private void btnGuardarCambios_Click(object sender, EventArgs e)
        {
            UsuariosImplement oUsuariosImplement = new UsuariosImplement();

            if (!oUsuariosImplement.ExisteUsuario(txtLogin.Text) & txtLogin.Text.Length > 0 & txtNombre.Text.Length > 0 & txtPassword.Text.Length > 0)
            {
                usuario oUsuario = new usuario();
                oUsuario.nombre                     = txtNombre.Text;
                oUsuario.login                      = txtLogin.Text;
                oUsuario.password                   = txtPassword.Text;
                oUsuario.activo                     = chkUsuarioHabilitado.Checked;
                oUsuario.administracion             = chkAdministracionSeguridad.Checked;
                oUsuario.autorizarCobroSI           = chkAutorizarCobroSI.Checked;
                oUsuario.autorizarConvenios         = chkAutorizarConvenios.Checked;
                oUsuario.avisosDeuda_listadosCortes = chkAvisosDeudaListadosCorte.Checked;
                oUsuario.cobranza_cierreCaja        = chkCobranzas.Checked;
                oUsuario.configurar                 = chkConfigurar.Checked;
                oUsuario.facturacion_anulacion      = chkFacturacionAnulacion.Checked;
                oUsuario.impresion_reimpresion      = chkImpresion.Checked;
                oUsuario.judicial_codene            = chkJudicialCodene.Checked;
                oUsuario.listados_padrones          = chkListadosPadrones.Checked;
                oUsuario.listados_reportes          = chkListadosReportesCobranza.Checked;
                oUsuario.mantenimiento              = chkOpcionesMantenimiento.Checked;
                oUsuario.reparar_optimizar_respaldo = chkRepararOptimizar.Checked;
                oUsuario.modificarDatos             = chkModificarDatos.Checked;

                oUsuariosImplement.Save(oUsuario);

                CargarUsuarios();
            }
            else
            {
                if (txtID.Text.Length > 0 & txtLogin.Text.Length > 0 & txtNombre.Text.Length > 0 & txtPassword.Text.Length > 0)
                {
                    usuario oUsuario = new usuario();
                    oUsuario                            = oUsuariosImplement.Get(int.Parse(txtID.Text));
                    oUsuario.nombre                     = txtNombre.Text;
                    oUsuario.password                   = txtPassword.Text;
                    oUsuario.activo                     = chkUsuarioHabilitado.Checked;
                    oUsuario.administracion             = chkAdministracionSeguridad.Checked;
                    oUsuario.autorizarCobroSI           = chkAutorizarCobroSI.Checked;
                    oUsuario.autorizarConvenios         = chkAutorizarConvenios.Checked;
                    oUsuario.avisosDeuda_listadosCortes = chkAvisosDeudaListadosCorte.Checked;
                    oUsuario.cobranza_cierreCaja        = chkCobranzas.Checked;
                    oUsuario.configurar                 = chkConfigurar.Checked;
                    oUsuario.facturacion_anulacion      = chkFacturacionAnulacion.Checked;
                    oUsuario.impresion_reimpresion      = chkImpresion.Checked;
                    oUsuario.judicial_codene            = chkJudicialCodene.Checked;
                    oUsuario.listados_padrones          = chkListadosPadrones.Checked;
                    oUsuario.listados_reportes          = chkListadosReportesCobranza.Checked;
                    oUsuario.mantenimiento              = chkOpcionesMantenimiento.Checked;
                    oUsuario.reparar_optimizar_respaldo = chkRepararOptimizar.Checked;
                    oUsuario.modificarDatos             = chkModificarDatos.Checked;

                    oUsuariosImplement.Update(oUsuario);
                }
            }
            deshabilitar();
            lstBUsuarios.Enabled = true;
        }
示例#2
0
        private void lstBUsuarios_SelectedIndexChanged(object sender, EventArgs e)
        {
            int idUsuario = (int)lstBUsuarios.SelectedValue;
            UsuariosImplement oUsuariosImplement = new UsuariosImplement();
            usuario           oUsuario           = new usuario();

            oUsuario         = oUsuariosImplement.Get(idUsuario);
            txtID.Text       = lstBUsuarios.SelectedValue.ToString();
            txtNombre.Text   = oUsuario.nombre;
            txtLogin.Text    = oUsuario.login;
            txtPassword.Text = oUsuario.password;

            chkUsuarioHabilitado.Checked        = (oUsuario.activo == null) ? false : (bool)oUsuario.activo;
            chkAdministracionSeguridad.Checked  = (bool)oUsuario.administracion;
            chkAutorizarCobroSI.Checked         = (bool)oUsuario.autorizarCobroSI;
            chkAutorizarConvenios.Checked       = (bool)oUsuario.autorizarConvenios;
            chkAvisosDeudaListadosCorte.Checked = (bool)oUsuario.avisosDeuda_listadosCortes;
            chkCobranzas.Checked                = (bool)oUsuario.cobranza_cierreCaja;
            chkConfigurar.Checked               = (bool)oUsuario.configurar;
            chkFacturacionAnulacion.Checked     = (bool)oUsuario.facturacion_anulacion;
            chkImpresion.Checked                = (bool)oUsuario.impresion_reimpresion;
            chkJudicialCodene.Checked           = (bool)oUsuario.judicial_codene;
            chkListadosPadrones.Checked         = (bool)oUsuario.listados_padrones;
            chkListadosReportesCobranza.Checked = (bool)oUsuario.listados_reportes;
            chkOpcionesMantenimiento.Checked    = (bool)oUsuario.mantenimiento;
            chkRepararOptimizar.Checked         = (bool)oUsuario.reparar_optimizar_respaldo;
            chkModificarDatos.Checked           = (bool)oUsuario.modificarDatos;
        }
示例#3
0
        private void Menu_Load(object sender, EventArgs e)
        {
            UsuariosImplement oUsuariosImplement = new UsuariosImplement();

            _USUARIO = oUsuariosImplement.Get(_frmLoginParam.getIDUSUARIO());

            //frmLogin f = new frmLogin();
            //f.MdiParent = this;
            //f.Text = "Login";
            //f.MdiParent = this;
            //f.Show();
        }