public bool guardar(Rol rol) { ConexionBD.getSession().Save(rol); ConexionBD.getSession().Flush(); return existe(rol); }
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; } }
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); } }