示例#1
0
        public bool guardar(Rol rol)
        {
            ConexionBD.getSession().Save(rol);
            ConexionBD.getSession().Flush();

            return existe(rol);
        }
示例#2
0
 public bool existe(Rol r)
 {
     if (ConexionBD.getSession().CreateCriteria(typeof(Rol)).Add(Expression.Eq("Nombre", r.Nombre)).List<Rol>().Count > 0)
     {
         return true;
     }
     else
     {
         return false;
     }
 }
示例#3
0
 private void btnBuscar_Click(object sender, EventArgs e)
 {
     rol = gr.buscar(txtCodigo.Text);
     if (rol != null)
     {
         txtDescripcion.Text = rol.Descripcion;
         permisos = rol.Permisos;
         cargarPermisos();
         bool estaModificando=accion=="MODIFICAR"?true:false;
         Utils.habilitar(estaModificando, txtDescripcion, dgvObjetos);
         Utils.habilitar(true, btnGuardar);
     }
 }