public long UpdatePartner(PartnerModel model)
{
Contract.Assert(model.PartnerId.HasValue);
var partner = this.Manager.Load(model.PartnerId.Value);
partner.Name = model.Name;
partner.Disabled = model.Disabled;
using (var tx = new Transaction())
{
this.Manager.Update(partner);
tx.Complete();
}
return partner.Id;
}