Skip to content

Instantly share code, notes, and snippets.

@dgg
Created August 30, 2013 11:00
Show Gist options
  • Select an option

  • Save dgg/6388725 to your computer and use it in GitHub Desktop.

Select an option

Save dgg/6388725 to your computer and use it in GitHub Desktop.
Model binding dynamic collections. IV DeletableThing
public interface IClientDeletable
{
bool ClientDeleted { get; set; }
}
public class DeletableThing : IClientDeletable
{
public string Text { get; set; }
public int Number { get; set; }
public bool IsEven { get; private set; }
public bool ClientDeleted { get; set; }
public DeletableThing() { }
public DeletableThing(Thing from)
{
Number = from.Number;
Text = from.Text;
IsEven = (from.Number % 2) == 0;
}
// mapping allowances...
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment