private void AdicionarB() { var boleta = new Model.Boleta(); var bw = new BoletaTW(); bw.DataContext = boleta; bw.ShowDialog(); if (bw.DialogResult.HasValue && bw.DialogResult.Value) { Boletas.Add(boleta); _con.add(boleta); SelectedBoleta = boleta; } }
private void EditarB() { var boletaClone = (Model.Boleta)SelectedBoleta.Clone(); var pbw = new BoletaTW(); pbw.DataContext = boletaClone; pbw.ShowDialog(); if (pbw.DialogResult.HasValue && pbw.DialogResult.Value) { SelectedBoleta.grupoCarteira = boletaClone.grupoCarteira; SelectedBoleta.carteira = boletaClone.carteira; SelectedBoleta.acao = boletaClone.acao; SelectedBoleta.classeOp = boletaClone.classeOp; SelectedBoleta.pu = boletaClone.pu; SelectedBoleta.quantidade = boletaClone.quantidade; SelectedBoleta.contaAssociada = boletaClone.contaAssociada; SelectedBoleta.corretora = boletaClone.corretora; _con.update(boletaClone); } }