Ejemplo n.º 1
0
        public BeMaestroObras GrabarObra(BeMaestroObras pObra, bool pGrabar)
        {
            var oDa = new DaMaestroObra();

            pObra = pGrabar ? oDa.InsMaestroObras(pObra) : oDa.UpdMaestroObra(pObra);

            return(pObra);
        }
Ejemplo n.º 2
0
        public BeMaestroObras ConsultarObras(BeMaestroObras pObra)
        {
            var oDa = new DaMaestroObra();

            pObra = oDa.GetMaestroObras(pObra);
            oDa   = null;
            return(pObra);
        }
Ejemplo n.º 3
0
        public List <BeMaestroObras> ConsultarObras(BeMaestroEmpresa pEmpresa)
        {
            var oDa = new DaMaestroObra();

            var lista = oDa.GetMaestroObras(pEmpresa);

            oDa = null;
            return(lista);
        }
Ejemplo n.º 4
0
        public BeMaestroObras ImportarObras(BeMaestroObras pObra)
        {
            var oDa    = new DaMaestroObra();
            var obraDb = oDa.GetMaestroObrasByCodigoAntiguo(pObra);

            pObra.EstadoEntidad = obraDb.EstadoEntidad;

            if (pObra.EstadoEntidad.Correcto)
            {
                if (obraDb.EstadoEntidad.NumeroFilasAfectadas != 0)
                {
                    pObra.IdObra = obraDb.IdObra;
                }

                pObra = GrabarObra(pObra, obraDb.EstadoEntidad.NumeroFilasAfectadas == 0);
            }

            return(pObra);
        }