예제 #1
0
        public AplicacionBE checkPermisoXAplicacion(Int64 App, string sPasswordApp)
        {
            linqIELDataBaseDataContext dboSegLatino = new linqIELDataBaseDataContext();
            AplicacionBE PermisosXApp = new AplicacionBE();

            try
            {
                var lnqConsulta = dboSegLatino.sp_getPermisoXApp(App);

                foreach (var a in lnqConsulta)
                {
                    PermisosXApp.IDAPLICACION = a.IDAPLICACION;
                    PermisosXApp.DESCRIPCION  = a.DESCRIPCION;
                    PermisosXApp.PASSWORD     = a.PASSWORD;
                    PermisosXApp.ACTIVO       = a.ACTIVO == null ? false : Boolean.Parse(a.ACTIVO.ToString());
                }
                return(PermisosXApp);
            }
            catch (Exception ex)
            {
                StackTrace st      = new StackTrace(true);
                CommonDA   ComunDA = new CommonDA();
                ComunDA.insErrorDB("Error: " + ex.Message + " En El Metodo: " + MethodBase.GetCurrentMethod().Name, st, "", App.ToString());
                throw new Exception(ex.Message);
            }
        }