private void ShowFormMnt() { if (TipoMnt == TipoMantenimiento.SinEspecificar) { throw new ArgumentException("No se especifico el tipo de mantenimiento."); } AsignarIdEntidadMnt(); var formMnt = new UbicacionMntFrm(IdEntidadMnt, TipoMnt, gcConsulta, this); formMnt.ShowDialog(); }
private void iIdubicacion_AddNewValue(object sender, AddNewValueEventArgs e) { UbicacionMntFrm ubicacionMntFrm = new UbicacionMntFrm(0, TipoMantenimiento.Nuevo, null, null); ubicacionMntFrm.ShowDialog(); if (ubicacionMntFrm.IdEntidadMnt > 0) { VwUbicacion vwUbicacion = Service.GetVwUbicacion(ubicacionMntFrm.IdEntidadMnt); if (vwUbicacion != null) { VwUbicacionList.Add(vwUbicacion); e.Cancel = false; e.NewValue = vwUbicacion.Idubicacion; } } }