private void cTipoUsuarioMenuItem_Click(object sender, RoutedEventArgs e)

        {
            cTipoUsuario ct = new cTipoUsuario();

            ct.Show();
        }
Exemplo n.º 2
0
        /*Función que consume procedimiento almanceando y regresa una lista de los tipos de usuarios registrados en la tabla UsuarioTipo de la BD*/
        public List <cTipoUsuario> listaTiposUsuarios()
        {
            DBCAJDataContext ADB = new DBCAJDataContext(LogicaCC.ConnectionString.DbMPYSJDB);
            //List<CoordinadorData> ADCoordinador = new List<CoordinadorData>();

            var vInfoTipoUsuarios = ADB.ADMSPS_LISTA_TIPO_USUARIOS();

            foreach (var c in vInfoTipoUsuarios)
            {
                cTipoUsuario ATipoUsuario = new cTipoUsuario();
                ATipoUsuario.sIdUsuarioTipo = c.IdUsuarioTipo.ToString();
                ATipoUsuario.sUsuarioTipo   = c.UsuarioTipo.ToString();

                LTipoUsuario.Add(ATipoUsuario);
            }
            return(LTipoUsuario);
        }
Exemplo n.º 3
0
        /*Evento click de boton Registrar para dar de alta a un nuevo usuario*/
        private void btnRegistrar_Click(object sender, EventArgs e)
        {
            int iMateria;
            int iTipoUsuario;

            string sAMaterno;
            string sTelefono;
            string sExtension;

            validarCampos();

            if (txtAMaterno.Text == string.Empty)
            {
                sAMaterno = " ";
            }
            else
            {
                sAMaterno = txtAMaterno.Text;
            }

            if (txtTelefono.Text == string.Empty)
            {
                sTelefono = " ";
            }
            else
            {
                sTelefono = txtTelefono.Text;
            }

            if (txtExtensión.Text == string.Empty)
            {
                sExtension = " ";
            }
            else
            {
                sExtension = txtExtensión.Text;
            }

            if (cmbMateria.Text == string.Empty)
            {
                iMateria = 1;
            }
            else
            {
                lMateria = (cMateria)cmbMateria.SelectedItem;
                iMateria = int.Parse(lMateria.sIdMateria);
            }

            if (validaCampos > 0)
            {
                MessageBox.Show("Es necesario ingresar la información marcada con un *", "Mensaje", MessageBoxButtons.OK, MessageBoxIcon.Information);
            }
            else
            {
                lTipoUsuarios = (cTipoUsuario)cmbTipoUsuario.SelectedItem;
                iTipoUsuario  = int.Parse(lTipoUsuarios.sIdUsuarioTipo);

                DialogResult rs = MessageBox.Show("Esta seguro de realizar el registro de este usuario.", "Mensaje", MessageBoxButtons.YesNo);
                if (rs == DialogResult.Yes)
                {
                    new cAltaUsuario().AltaUsuario(iTipoUsuario, iMateria, txtNombre.Text, txtAPaterno.Text, sAMaterno, txtUsuario.Text, txtContrasena.Text, txtCorreo.Text, sTelefono, sExtension);
                    DialogResult us = MessageBox.Show("El registro del usuario se realizo correctamente.", "Mensaje", MessageBoxButtons.OK);
                    if (us == DialogResult.OK)
                    {
                        Close();
                    }
                }
            }
        }