private void simpleActionCnclr_Execute(object sender, SimpleActionExecuteEventArgs e) { Incidencia obj = View.CurrentObject as Incidencia; if (obj != null) { NegocioSrvc.CancelaIncidencia(obj); View.ObjectSpace.CommitChanges(); } }
private void VCIncidencia_ViewControlsCreated(object sender, EventArgs e) { if (View != null) { Incidencia obj = View.CurrentObject as Incidencia; if (View.ObjectSpace != null && View.ObjectSpace.IsNewObject(obj)) { NegocioSrvc.IniciaSrvc(obj); } } }
void ObjectSpace_Committing(object sender, System.ComponentModel.CancelEventArgs e) { if (View != null) { Incidencia obj = View.CurrentObject as Incidencia; if (obj != null) { if (View.ObjectSpace.IsNewObject(obj)) { NegocioSrvc.GrabaNewServicio(obj); e.Cancel = false; } else { NegocioSrvc.GrabaServicio(obj); e.Cancel = false; } } } }