Exemple #1
0
        private void comboTipoUsu_SelectionChanged(object sender, SelectionChangedEventArgs e)
        {
            //depende del tipo de usuario seleccionar una cosa u otra
            ValidaMVC.quitarError(comboTipoUsu); //Cambiar a imagen del combo

            //ver si es asi lo de cambiar el tipo
            tipousuario tipoUsuComprobar = new tipousuario();

            tipoUsuComprobar = (tipousuario)comboTipoUsu.SelectedItem;

            if (tipoUsuComprobar != null)
            {
                if (tipoUsuComprobar.nombre.Equals("Alumno"))
                {
                    comboGrupoUsu.IsEnabled = true;
                }
                else
                {
                    comboGrupoUsu.IsEnabled = false;
                }

                if (tipoUsuComprobar.nombre.Equals("Profesor"))
                {
                    comboDepartamentoUsu.IsEnabled = true;
                }
                else
                {
                    comboDepartamentoUsu.IsEnabled = false;
                }
            }

            ValidaMVC.quitarError(comboTipoUsu);
        }
Exemple #2
0
        //Eventos para seleccionar los combos
        //Habilita o deshabilita segun lo que
        //seleccionamos en el combo del tipo
        private void comboTipoUsuMV_SelectionChanged(object sender, SelectionChangedEventArgs e)
        {
            tipousuario tipoUsuComprobarMV = new tipousuario();

            tipoUsuComprobarMV = (tipousuario)comboTipoUsuMV.SelectedItem;

            if (tipoUsuComprobarMV != null)
            {
                if (tipoUsuComprobarMV.nombre.Equals("Alumno"))
                {
                    comboGrupoUsuMV.IsEnabled = true;
                }
                else
                {
                    comboGrupoUsuMV.IsEnabled = false;
                }

                if (tipoUsuComprobarMV.nombre.Equals("Profesor"))
                {
                    comboDepartamentoUsuMV.IsEnabled = true;
                }
                else
                {
                    comboDepartamentoUsuMV.IsEnabled = false;
                }
            }
        }
Exemple #3
0
        //Metodo de recoger usuario
        private void recogeUsuario(usuario usuario)
        {
            usuario.username = textboxUsername.Text;
            usuario.password = passContrasenya.Password;

            //Comboboxes, si hay alguno que se deja en blanco, este dara un error
            //combo Rol
            //usuario.rol1 = (rol)comboRolUsu.SelectedItem;
            rol rolUsu = new rol();

            if (comboRolUsu != null)
            {
                rolUsu       = (rol)comboRolUsu.SelectedItem;
                usuario.rol1 = rolUsu;
            }

            //combo tipo
            tipousuario tipoUsu = new tipousuario();

            if (comboTipoUsu.SelectedItem != null)
            {
                tipoUsu             = (tipousuario)comboTipoUsu.SelectedItem;
                usuario.tipousuario = tipoUsu;
            }

            //combo grupo
            grupo grupoUsu = new grupo();

            if (comboGrupoUsu.SelectedItem != null)
            {
                grupoUsu       = (grupo)comboGrupoUsu.SelectedItem;
                usuario.grupo1 = grupoUsu;
            }

            //combo departamento
            departamento deptUsu = new departamento();

            if (comboDepartamentoUsu.SelectedItem != null)
            {
                deptUsu = (departamento)comboDepartamentoUsu.SelectedItem;
                usuario.departamento1 = deptUsu;
            }

            usuario.nombre    = textboxNombre.Text;
            usuario.apellido1 = textboxApellido1.Text;
            usuario.apellido2 = textboxApellido2.Text;
            usuario.domicilio = textboxDomicilio.Text;
            usuario.poblacion = textboxPoblacion.Text;
            usuario.codpostal = textboxCodigoPostal.Text;
            usuario.email     = textboxEmail.Text;
            usuario.telefono  = textboxTelefono.Text;
        }
        private void btnGuardar_Click(object sender, RoutedEventArgs e)
        {
            try
            {
                if (txtTipoUsuario.Text != "")
                {
                    if (mIdTipoUsuario == 0)
                    {
                        ControlDePacientes.Entities.tipousuario lTipousuario = new tipousuario();
                        lTipousuario.Tipousuarioname = txtTipoUsuario.Text;

                        ControlDePacientes.Dal.TipoUsuario lTipoUsuarioDal = new TipoUsuario();
                        mIdTipoUsuario = lTipoUsuarioDal.AddTipoUsuario(lTipousuario);


                        ControlOperation.alertInformation("Tipo de Usuario guardado éxitosamente");
                        fillDtgTipoUsuario();
                        txtTipoUsuario.Text = "";
                    }
                    else
                    {
                        ControlDePacientes.Entities.tipousuario lTipousuario = new tipousuario();
                        lTipousuario.Idtipousuario   = mIdTipoUsuario;
                        lTipousuario.Tipousuarioname = txtTipoUsuario.Text;

                        ControlDePacientes.Dal.TipoUsuario lTipoUsuarioDal = new TipoUsuario();
                        lTipoUsuarioDal.UpdateTipoUsuario(lTipousuario);

                        ControlOperation.alertInformation("Tipo de Usuario Actualizado éxitosamente");
                        fillDtgTipoUsuario();
                        txtTipoUsuario.Text = "";

                        mIdTipoUsuario = 0;
                    }
                }
                else
                {
                    ControlOperation.alertWarning("Escriba un Tipo de Usuario");
                }
            }
            catch (Exception ex)
            {
                ControlOperation.alertWarning("" + ex);
            }
        }
        private void dtgTipoUsuario_SelectionChanged(object sender, SelectionChangedEventArgs e)
        {
            //SELECCIONA LA FILA
            DataRowView lCurrentDataRowView = ((DataRowView)((DataGrid)sender).SelectedItem);

            if (lCurrentDataRowView == null)
            {
                return;
            }

            ControlDePacientes.Entities.tipousuario lTipoUsuario = new tipousuario();

            lTipoUsuario.Idtipousuario   = (int)lCurrentDataRowView.Row["IdTipoUsuario"];
            lTipoUsuario.Tipousuarioname = (string)lCurrentDataRowView.Row["TipoUsuarioName"];

            mIdTipoUsuario = (int)lCurrentDataRowView.Row["IdTipoUsuario"];

            txtTipoUsuario.Text = (string)lCurrentDataRowView.Row["TipoUsuarioName"];
        }
Exemple #6
0
        public usuario validarUsuarioAmazon(string usuario, string contra)
        {
            var servicio = new AmazonDesgoWebService.WSGestionUsuario();

            AmazonDesgoWebService.user usuarioaux = new AmazonDesgoWebService.user();
            usuarioaux = servicio.login(usuario, contra);
            usuario us = new usuario();

            us.ID_PERSONA          = usuarioaux.ID_PERSONA;
            us.ID_TIPOUSUARIO      = usuarioaux.ID_TIPOUSUARIO;
            us.ID_USUARIO          = usuarioaux.ID_USUARIO;
            us.CONTRASENIA_USUARIO = usuarioaux.CONTRASENIA_USUARIO;
            us.USUARIO_USUARIO     = usuarioaux.USUARIO_USUARIO;
            us.EMPRESA_USUARIO     = usuarioaux.EMPRESA_USUARIO;
            us.SALT_USUARIO        = usuarioaux.SALT_USUARIO;
            persona per = new persona();

            us.PERSONA_PERSONA                   = per;
            us.PERSONA_PERSONA.ID_PERSONA        = usuarioaux.persona.ID_PERSONA;
            us.PERSONA_PERSONA.PNOMBRE_PERSONA   = usuarioaux.persona.PNOMBRE_PERSONA;
            us.PERSONA_PERSONA.SNOMBRE_PERSONA   = usuarioaux.persona.SNOMBRE_PERSONA;
            us.PERSONA_PERSONA.PAPELLIDO_PERSONA = usuarioaux.persona.PAPELLIDO_PERSONA;
            us.PERSONA_PERSONA.SAPELLIDO_PERSONA = usuarioaux.persona.SAPELLIDO_PERSONA;
            us.PERSONA_PERSONA.TELEFONO_PERSONA  = usuarioaux.persona.TELEFONO_PERSONA;
            us.PERSONA_PERSONA.CEDULA_PERSONA    = usuarioaux.persona.CEDULA_PERSONA;
            us.PERSONA_PERSONA.CARGO_PERSONA     = usuarioaux.persona.CARGO_PERSONA;
            us.PERSONA_PERSONA.CORREO_PERSONA    = usuarioaux.persona.CORREO_PERSONA;
            us.PERSONA_PERSONA.EMPRESA_PERSONA   = usuarioaux.persona.EMPRESA_PERSONA;
            us.PERSONA_PERSONA.FOTO_PERSONA      = usuarioaux.persona.FOTO_PERSONA;
            us.PERSONA_PERSONA.PROFESION_PERSONA = usuarioaux.persona.PROFESION_PERSONA;
            tipousuario tp = new tipousuario();

            us.TipoUsuario_PERSONA = tp;
            us.TipoUsuario_PERSONA.ID_TIPOUSUARIO    = usuarioaux.tipoUsuario.ID_TIPOUSUARIO;
            us.TipoUsuario_PERSONA.NIVEL_TIPOUSUARIO = usuarioaux.tipoUsuario.NIVEL_TIPOUSUARIO;
            return(us);
        }
Exemple #7
0
 public void InsertipoUser(tipousuario model)
 {
     connection.Insert(model);
 }