コード例 #1
0
        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();
        }
コード例 #2
0
        public void a_GuardarInformeInspeccionFordCompleto()
        {
            _informeInspeccionFordRepositorio = new InformeInspeccionFordRepositorio();
            int cantidadInformesInspeccionFord = _informeInspeccionFordRepositorio.BuscarInformesInspeccionFord().Count;

            GrupoArticuloMantenimiento grupoArticuloMantenimiento = new GrupoArticuloMantenimiento();
            grupoArticuloMantenimiento.AgregarModificarDetalle(0,"Detalle Grupo Articulo Mantenimiento");

            GrupoDesgasteFreno grupoDesgasteFreno = new GrupoDesgasteFreno();
            SubGrupoDesgasteFreno subGrupoDesgasteFreno = new SubGrupoDesgasteFreno("SubGrupo del Grupo Desgaste Freno");
            subGrupoDesgasteFreno.AgregarModificarDetalle(0,"Detalle del SubGrupo del Grupo Desgaste Freno");
            grupoDesgasteFreno.AgregarSubGrupo(subGrupoDesgasteFreno);

            GrupoDesgasteLlanta grupoDesgasteLlanta = new GrupoDesgasteLlanta();
            grupoDesgasteLlanta.AgregarModificarDetalle(0,"Detalle Grupo Desgaste Llanta");

            GrupoSistemaComponente grupoSistemaComponente = new GrupoSistemaComponente();
            SubGrupoSistemaComponente subGrupoSistemaComponente = new SubGrupoSistemaComponente("SubGrupo del Grupo Sistema Componente");
            subGrupoSistemaComponente.AgregarModificarDetalle(0,"Detalle Grupo Sistema Componente");
            grupoSistemaComponente.AgregarSubGrupo(subGrupoSistemaComponente);

            InformeInspeccionFord informeInspeccionFord
                = new InformeInspeccionFord
                    (
                        "Informe Inspeccion Ford Test"
                        ,"Nombre Informe Inspeccion Ford Test"
                        ,grupoArticuloMantenimiento
                        ,grupoDesgasteFreno
                        ,grupoDesgasteLlanta
                        ,grupoSistemaComponente
                    );
            _informeInspeccionFordRepositorio.Guardar(informeInspeccionFord);

            int nuevaCantidadInformesInspeccionFord = _informeInspeccionFordRepositorio.BuscarInformesInspeccionFord().Count;

            IdGeneradoGuardar = informeInspeccionFord.Id;

            Assert.That(nuevaCantidadInformesInspeccionFord, Is.EqualTo(++cantidadInformesInspeccionFord));
        }
コード例 #3
0
                    public SubGrupoDesgasteFreno CrearEntidad(int grupoDesgasteFrenoId, int informeInspeccionId)
                    {
                        SubGrupoDesgasteFreno subGrupoDesgasteFreno
                            = new SubGrupoDesgasteFreno(Descripcion);
                        subGrupoDesgasteFreno.GrupoInformeInspeccionId = grupoDesgasteFrenoId;
                        subGrupoDesgasteFreno.InformeInspeccionId = informeInspeccionId;

                        foreach (var detalle in Detalle)
                        {
                            subGrupoDesgasteFreno.AgregarModificarDetalle(detalle.Id,detalle.Descripcion);
                        }

                        return subGrupoDesgasteFreno;
                    }
コード例 #4
0
 public void AgregarSubGrupo(SubGrupoDesgasteFreno subGrupoDesgasteFreno)
 {
     SubGrupos.Add(subGrupoDesgasteFreno);
 }