Beispiel #1
0
        public SpecDetailsResult SpecDetails(int specid)
        {
            var result = new SpecDetailsResult();

            Flash.List(
                Collection.Locate <IDbConnection>("quality"),
                "quality.spec_details",
                new { id = specid },
                (d) => result.Spec = Flash.Bind <Spec>(d),
                (d) => result.SpecAlloyTemper.Add(Flash.Bind <SpecAlloyTemper>(d)),
                (d) => result.EquivSpecs.Add(Flash.Bind <SpecEquiv>(d)),
                (d) => result.SpecCostImpact.Add(Flash.Bind <SpecCostImpact>(d)),
                (d) => result.SpecDeliveryImpact.Add(Flash.Bind <SpecDeliveryImpact>(d)),
                (d) => result.SpecNotes.Add(Flash.Bind <SpecNote>(d))
                );

            return(result);
        }