AccionMejoraCollectionDC IAccionMejora.WSRegistrarAccionMejora(AccionMejoraDC objAccionMejoraDC)
 {
     AccionMejoraBC objAccionMejoraBC = new AccionMejoraBC();
     return TranslatorHelper.TranslateAccionesMejoraRegistrarLRToAccionMejoraCollection(objAccionMejoraBC.registrarAccionMejora(objAccionMejoraDC.HallazgoId, objAccionMejoraDC.InformeFinCicloId, objAccionMejoraDC.CicloEjecucionId, objAccionMejoraDC.Descripcion));
 }
 AccionMejoraCollectionDC IAccionMejora.WSListarAccionesMejoraxInformeFinCiclo(AccionMejoraDC objAccionMejoraDC)
 {
     AccionMejoraBC objAccionMejoraBC = new AccionMejoraBC();
     return TranslatorHelper.TranslateAccionesMejoraListarLRToAccionMejoraCollection(objAccionMejoraBC.listarAccionesMejoraxInformeFinCiclo(objAccionMejoraDC.InformeFinCicloId));
 }
 AccionMejoraCollectionDC IAccionMejora.WSEditarAccionMejora(AccionMejoraDC objAccionMejoraDC)
 {
     AccionMejoraBC objAccionMejoraBC = new AccionMejoraBC();
     return TranslatorHelper.TranslateAccionesMejoraEditarLRToAccionMejoraCollection(objAccionMejoraBC.editarAccionMejora(objAccionMejoraDC.AccionMejoraId, objAccionMejoraDC.InformeFinCicloId, objAccionMejoraDC.CicloEjecucionId, objAccionMejoraDC.Descripcion));
 }
 AccionMejoraCollectionDC IAccionMejora.WSEliminarAccionMejora(AccionMejoraDC objAccionMejoraDC)
 {
     AccionMejoraBC objAccionMejoraBC = new AccionMejoraBC();
     return TranslatorHelper.TranslateAccionesMejoraEliminarLRToAccionMejoraCollection(objAccionMejoraBC.eliminarAccionMejora(objAccionMejoraDC.AccionMejoraId, objAccionMejoraDC.InformeFinCicloId));
 }
        public static AccionMejoraDC TranslateAccionMejoraRegistrarLRToAccionMejoraDC(up_Registrar_AccionMejoraResult objLR)
        {
            AccionMejoraDC obj;

            try
            {
                obj = new AccionMejoraDC();

                obj.AccionMejoraId = objLR.AccionMejoraId;
                obj.HallazgoId = objLR.HallazgoId;
                obj.InformeFinCicloId = objLR.InformeFinCicloId;
                obj.Codigo = objLR.Codigo;
                obj.Descripcion = objLR.Descripcion;
                obj.CicloEjecucionId = objLR.CicloEjecucionId;
                obj.CicloEjecucion = objLR.CicloEjecucion;
                obj.CodigoHallazgo = objLR.CodigoHallazgo;
                obj.Estado = objLR.Estado;

                return obj;
            }

            catch (Exception ex)
            {
                throw ex;
            }
        }