public RegistroServicoMedico() { InitializeComponent(); novoServico = new ServicoMedicoSet(); dfrNovoServico.CurrentItem = novoServico; dfrNovoServico.BeginEdit(); }
private void servicoMedicoSetDataGrid_SelectionChanged(object sender, SelectionChangedEventArgs e) { if (servicoAnteriorEscolhido == null) { servicoAnteriorEscolhido = new ServicoMedicoSet(); servicoAnteriorEscolhido.nome = ((ServicoMedicoSet)dfrServico.CurrentItem).nome; servicoAnteriorEscolhido.descricao = ((ServicoMedicoSet)dfrServico.CurrentItem).descricao; servicoAnteriorEscolhido.preco = ((ServicoMedicoSet)dfrServico.CurrentItem).preco; } if (dfrServico.CurrentItem != null) { if (dfrServico.CancelEdit()) { if (!((ServicoMedicoSet)dfrServico.CurrentItem).Equals(servicoAnteriorEscolhido)) { ((ServicoMedicoSet)dfrServico.CurrentItem).nome = servicoAnteriorEscolhido.nome; ((ServicoMedicoSet)dfrServico.CurrentItem).descricao = servicoAnteriorEscolhido.descricao; ((ServicoMedicoSet)dfrServico.CurrentItem).preco = servicoAnteriorEscolhido.preco; } } else { dfrServico.CurrentItem = servicoMedicoSetDataGrid.SelectedItem; } } }
public void DeleteServicoMedicoSet(ServicoMedicoSet servicoMedicoSet) { if ((servicoMedicoSet.EntityState == EntityState.Detached)) { this.ObjectContext.ServicoMedicoSet.Attach(servicoMedicoSet); } this.ObjectContext.ServicoMedicoSet.DeleteObject(servicoMedicoSet); }
private void btnDeletar_Click(object sender, RoutedEventArgs e) { ServicoMedicoSet produtoDeletado = (ServicoMedicoSet)servicoMedicoSetDataGrid.SelectedItem; AdministracaoContext context = (AdministracaoContext)servicoMedicoSetDomainDataSource.DomainContext; if (produtoDeletado != null) { context.ServicoMedicoSets.Remove(produtoDeletado); servicoMedicoSetDomainDataSource.SubmitChanges(); } }
public void InsertServicoMedicoSet(ServicoMedicoSet servicoMedicoSet) { if ((servicoMedicoSet.EntityState != EntityState.Detached)) { this.ObjectContext.ObjectStateManager.ChangeObjectState(servicoMedicoSet, EntityState.Added); } else { this.ObjectContext.ServicoMedicoSet.AddObject(servicoMedicoSet); } }
private void CancelButton_Click(object sender, RoutedEventArgs e) { novoServico = null; dfrNovoServico.CancelEdit(); this.DialogResult = false; }
public void UpdateServicoMedicoSet(ServicoMedicoSet currentServicoMedicoSet) { this.ObjectContext.ServicoMedicoSet.AttachAsModified(currentServicoMedicoSet, this.ChangeSet.GetOriginal(currentServicoMedicoSet)); }