示例#1
0
        }//ObtenerCptosRespuestaValor

        public ConceptoRespValor ObtenerFundamentoLegalCpto(byte IdTema, decimal NumOrden)
        {
            ConceptoRespValor objConceptoRespValor;

            using (ArrendamientoInmuebleEntities Conn = new ArrendamientoInmuebleEntities())
            {
                try
                {
                    objConceptoRespValor = Conn.spuObtenerFundamentoLegalXCptoNumOrden(IdTema, NumOrden)
                                           .Select(RegistroBD => new ConceptoRespValor
                    {
                        //Re- mapear propiedades del objeto del entity framework al objeto de negocio
                        DescripcionTema     = RegistroBD.DescripcionTema,
                        IdConcepto          = RegistroBD.IdConcepto,
                        DescripcionConcepto = RegistroBD.DescripcionConcepto,
                        FundamentoLegal     = RegistroBD.FundamentoLegal,
                    }).FirstOrDefault();
                }
                catch (Exception ex)
                {
                    throw new Exception(string.Format("ObtenerFundamentoLegalCpto: {0}", ex.Message));
                }
            }//using

            return(objConceptoRespValor);
        }