public Adicionar(string titulo, Casa casa) : this(titulo) { Id = casa.Id; Descricao = casa.Descricao; Tipologia = casa.Tipologia; Preco = casa.Preco; Localizacao = casa.Localizacao; }
public ActionResult Adicionar(string descricao, int tipologia, Localizacao localizacao, decimal preco) { _session.BeginTransaction(); var t = _session.Get<Tipologia>(tipologia); var casa = new Casa(descricao, t, preco); casa.Localizacao = localizacao; _session.Save(casa); _session.Transaction.Commit(); return Redirect(Url.Action("Index", new{highlight = casa.Id})+"#"+casa.Id); }