public MateriaisController( IConsultaDeMateriais consultaDeMateriais, ICadastroDeMateriais cadastroDeMateriais ) { this.consultaDeMateriais = consultaDeMateriais; this.cadastroDeMateriais = cadastroDeMateriais; }
public MateriaisBindingList( IConsultaDeMateriais consultaDeMateriais, ICadastroDeMateriais cadastroDeMateriais, IConsultaDeComponentes consultaDeComponentes, IConsultaDeFabricantes consultaDeFabricantes, IList <MaterialViewModel> list ) : base(list) { this.consultaDeMateriais = consultaDeMateriais; this.cadastroDeMateriais = cadastroDeMateriais; this.consultaDeComponentes = consultaDeComponentes; this.consultaDeFabricantes = consultaDeFabricantes; }
public MateriaisForm( IConsultaDeMateriais consultaDeMateriais, ICadastroDeMateriais cadastroDeMateriais, IConsultaDeComponentes consultaDeComponentes, IConsultaDeFabricantes consultaDeFabricantes ) { this.consultaDeMateriais = consultaDeMateriais; this.cadastroDeMateriais = cadastroDeMateriais; this.consultaDeComponentes = consultaDeComponentes; this.consultaDeFabricantes = consultaDeFabricantes; InitializeComponent(); //materialBindingSource.AllowNew = false; SetMode(false); //var groupedKeyPresses = // Observable.FromEventPattern<KeyPressEventHandler, KeyPressEventArgs>( // h => KeyPress += h, // h => KeyPress -= h) // .Select(k => k.EventArgs.KeyChar) // .GroupBy(k => k); //groupedKeyPresses.Subscribe((p) => //{ // SetStatusBar(p.Key.ToString()); //}); var obs = Observable.FromEventPattern <DataGridViewRowsAddedEventHandler, DataGridViewRowsAddedEventArgs>( h => materialDataGridView.RowsAdded += h, h => materialDataGridView.RowsAdded -= h); obs.Subscribe((p) => { SetStatusBar("linha adicionada..."); }); }
public MaterialForm( IConsultaDeMateriais consultaDeMateriais, ICadastroDeMateriais cadastroDeMateriais, IConsultaDeComponentes consultaDeComponentes, IConsultaDeFabricantes consultaDeFabricantes, int?materialId = null ) { this.consultaDeMateriais = consultaDeMateriais; this.cadastroDeMateriais = cadastroDeMateriais; this.consultaDeComponentes = consultaDeComponentes; this.consultaDeFabricantes = consultaDeFabricantes; this.materialId = materialId; InitializeComponent(); }