public static void RegistrarHallazgo(int NumeroOP, HallazgoDto hallazgo)
 {
     using (var servicio = new ControlCalidadServiceReference.ControlCalidadServicioClient())
     {
         servicio.RegistrarHallazgo(NumeroOP, hallazgo);
     }
 }
Exemple #2
0
        public void RegistrarHallazgo(string pie, int hora, int idDefecto, int Valor)
        {
            //podria hacer que esta funcion me devuelva un entero, contabilizando el defecto que acabo de agregar
            //o ir sumando solo en la vista --
            //de momento los traeremos de Repositorio contabilizados

            HallazgoDto hallazgo = new HallazgoDto();

            hallazgo.defecto = Adaptador.GetDefectos().First(d => d.IdDefecto == idDefecto);
            hallazgo.hora    = hora;
            hallazgo.pie     = pie;
            hallazgo.Valor   = Valor;

            Adaptador.RegistrarHallazgo(op.Numero, hallazgo);
        }
        public void RegistrarHallazgo(int NumeroOP, HallazgoDto hallazgo)
        {
            Hallazgo h = new Hallazgo
            {
                defecto = new Defecto
                {
                    idDefecto   = hallazgo.defecto.IdDefecto,
                    Detalle     = hallazgo.defecto.Detalle,
                    tipoDefecto = hallazgo.defecto.TipoDefecto
                },

                hora  = hallazgo.hora,
                pie   = hallazgo.pie,
                Valor = hallazgo.Valor,
            };

            _controladorInspeccion.RegistrarHallazgo(NumeroOP, h);
        }