On Sun, Mar 7, 2010 at 9:54 AM, hexa <hex...@gmail.com> wrote:

> Hi,
>
>  I'm trying to do something which should be simple I think .. passing
> a function to toForm like so :
>
> class AddClient {
>
>  def add (inhtml: NodeSeq) : NodeSeq = {
>
>    val client = Client.create
>
>    def processEntry () =  {
>      client.save
>      S.notice ("Entre : Prenom " + client.prenom + " Nom : " +
> client.nom)
>    }
>
>    client.toForm (Full ("Ajouter Client"),   processEntry )
>

try:

client.toForm(Full("...."), processEntrry _ ) // the _ turns it into a
function


>  }
> }
>
> But I keep getting something like :
>
> AddClient.scala:23: error: overloaded method value toForm with
> alternatives (net.liftweb.util.Box[String],
> (com.envirobiz.model.Client) => Any)scala.xml.NodeSeq <and>
> (net.liftweb.util.Box[String],String)scala.xml.NodeSeq cannot be
> applied to (net.liftweb.util.Full[java.lang.String],Unit)
> [INFO]     client.toForm (Full ("Ajouter Client"),   processEntry )
>
> Looking at the spect I see :
> def toForm(button : Box[String], f : (A) => Any)
>
> So seems to me it should take any func... ,
>
> Any ideas ?
>
> Note that i'm new to scala/lift...
>
>
>
>
> --
> You received this message because you are subscribed to the Google Groups
> "Lift" group.
> To post to this group, send email to lift...@googlegroups.com.
> To unsubscribe from this group, send email to
> liftweb+unsubscr...@googlegroups.com<liftweb%2bunsubscr...@googlegroups.com>
> .
> For more options, visit this group at
> http://groups.google.com/group/liftweb?hl=en.
>
>


-- 
Lift, the simply functional web framework http://liftweb.net
Beginning Scala http://www.apress.com/book/view/1430219890
Follow me: http://twitter.com/dpp
Surf the harmonics

-- 
You received this message because you are subscribed to the Google Groups 
"Lift" group.
To post to this group, send email to lift...@googlegroups.com.
To unsubscribe from this group, send email to 
liftweb+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/liftweb?hl=en.

Reply via email to