Ejemplo n.º 1
0
 public Presenter()
 {
     saveBackgroundWorker                     = new BackgroundWorker();
     saveBackgroundWorker.DoWork             += (sender, args) => PerformActualSave();
     saveBackgroundWorker.RunWorkerCompleted += (sender, args) => CompleteSave();
     Model = new Model
     {
         Action       = DataBindingFactory.Create <ToDoAction>(),
         AllowEditing = new Observable <bool>(true)
     };
 }
Ejemplo n.º 2
0
    private static void Main(string[] args)
    {
        Mapper.CreateMap <CustomerDto, CustomerDomainModel>()
        .ForMember(d => d.Id, opt => opt.Ignore())
        .ConstructUsing((Func <ResolutionContext, CustomerDomainModel>)(rc => DataBindingFactory.Create <CustomerDomainModel>()));

        var dto = new CustomerDto {
            FirstName = "First", LastName = "Last"
        };
        var domain = Mapper.Map <CustomerDto, CustomerDomainModel>(dto);

        Console.WriteLine("First: " + domain.FirstName);
        Console.WriteLine("Last: " + domain.LastName);
        Console.ReadLine();
    }
Ejemplo n.º 3
0
 /// <summary>
 /// The add record.
 /// </summary>
 public void AddRecord()
 {
     this.DataItems.Add(DataBindingFactory.Create <T>());
 }
Ejemplo n.º 4
0
 public override Request CreateNewRequest()
 {
     return(DataBindingFactory.Create <Request>());
 }
Ejemplo n.º 5
0
 public override Priority CreateNewPriority()
 {
     return(DataBindingFactory.Create <Priority>());
 }
Ejemplo n.º 6
0
 public override Category CreateNewCategory()
 {
     return(DataBindingFactory.Create <Category>());
 }
Ejemplo n.º 7
0
 public override User CreateNewUser()
 {
     return(DataBindingFactory.Create <User>());
 }