private void ShowFormMnt() { if (TipoMnt == TipoMantenimiento.SinEspecificar) { throw new ArgumentException("No se especifico el tipo de mantenimiento."); } AsignarIdEntidadMnt(); var formMnt = new ClasificacionequipoMntFrm(IdEntidadMnt, TipoMnt, gcConsulta, this); formMnt.ShowDialog(); }
private void iIdclasificacionequipo_AddNewValue(object sender, AddNewValueEventArgs e) { var clasificacionequipoFrm = new ClasificacionequipoMntFrm(0, TipoMantenimiento.Nuevo, null, null); clasificacionequipoFrm.ShowDialog(); if (clasificacionequipoFrm.IdEntidadMnt > 0) { //Tipoformato tipoFormato = Service.GetTipoformato(tipoFormatoMntFrm.IdEntidadMnt); Clasificacionequipo clasificacionequipo = clasificacionequipoFrm.ClasificacionequipoMnt; if (clasificacionequipo.Idclasificacionequipo > 0) { ClasificacionequipoList.Add(clasificacionequipo); e.Cancel = false; e.NewValue = clasificacionequipo.Idclasificacionequipo; } } }