public void AgregarModificarDetalle(int detalleId, string descripcion)
 {
     DetalleGrupoArticuloMantenimiento detalle = Detalle.FirstOrDefault(d => d.Id == detalleId && d.Id != 0);
     if (detalle == null)
     {
         var nuevoDetalle = new DetalleGrupoArticuloMantenimiento(descripcion);
         nuevoDetalle.CrearOpciones();
         Detalle.Add(nuevoDetalle);
     }
     else
     {
         detalle.Descripcion = descripcion;
     }
 }
        public InformeInspeccionFordViewModel()
        {
            Model = new Modelo();
            NuevoSubGrupoDesgasteFreno = new SubGrupoDesgasteFreno(null);

            NuevoDetalleGrupoArticuloMantenimiento = new DetalleGrupoArticuloMantenimiento(null);
            NuevoDetalleGrupoArticuloMantenimiento.CrearOpciones();

            NuevoSubGrupoSistemaComponente = new SubGrupoSistemaComponente(null);
            NuevoDetalleGrupoDesgasteFreno = new DetalleGrupoDesgasteFreno(null);
            NuevoDetalleGrupoDesgasteFreno.CrearOpciones();

            NuevoDetalleGrupoDesgasteLlanta = new DetalleGrupoDesgasteLlanta(null);
            NuevoDetalleGrupoDesgasteLlanta.CrearOpciones();

            NuevoDetalleGrupoSistemaComponente = new DetalleGrupoSistemaComponente(null);
            NuevoDetalleGrupoSistemaComponente.CrearOpciones();
        }