Пример #1
0
 public Rol(int idRol)
 {
     this.idRol = idRol;
     this.forma = 2;
     InitializeComponent();
     Controlador.Rol rol = new Controlador.Rol();
     nombreRol.Text = rol.obtener(idRol).nombre;
 }
Пример #2
0
        private void obtenerRoles()
        {
            elementos.Clear();
            Controlador.Rol rol       = new Controlador.Rol();
            var             resultado = rol.obtenerVarios();

            foreach (var r in resultado)
            {
                elementos.Add(new BomberoComboBox {
                    id = r.idRol.ToString(), nombre = r.nombre
                });
            }
        }
Пример #3
0
        /// <summary>
        /// obtener todos los roles de la base de datos para
        /// almacenarlos en el combo box
        /// </summary>
        private void obtenerRoles()
        {
            if (CmbRol.Items.Count > 0)
            {
                this.CmbRol.Items.Clear();
            }
            Controlador.Rol rol = new Controlador.Rol();
            roles = rol.obtenerVarios();
            foreach (TV_Rol rolP in roles)
            {
                CmbRol.Items.Add(rolP.nombre);
            }

            CmbRol.Items.Add("crear un nuevo Rol...");
        }
Пример #4
0
        private void btRol_click(object sender, RoutedEventArgs e)
        {
            TV_Rol tvrol = new TV_Rol();

            tvrol.nombre = nombreRol.Text;
            Controlador.Rol rol = new Controlador.Rol();
            if (forma == 1)
            {
                rol.Crear(tvrol);
            }
            else
            {
                tvrol.idRol = idRol;
                rol.modificar(tvrol);
            }

            this.Close();
        }
Пример #5
0
        /// <summary>
        /// obtener todos los elemtos del bombero pra actualizarlo
        /// </summary>
        private void obtenerCampos()
        {
            Controlador.Bombero bombero = new Controlador.Bombero();
            var     bom     = bombero.Obtener(id);
            Persona persona = new Persona();

            idPersona = bom.persona;
            var per = persona.obtener(bom.persona);

            txCodigo.Text    = bom.idBombero;
            txApellidos.Text = per.apellidos;
            txNombres.Text   = per.nombres;
            txDPI.Text       = per.dpi;
            var rol   = new Controlador.Rol();
            var grado = new Controlador.Grado();
            var r     = rol.obtener(bom.rol);
            var g     = grado.obtener(bom.grado);

            cmbGrado.SelectedValue = g.nombreGrado;
            CmbRol.SelectedValue   = r.nombre;
        }