Example #1
0
        public PartialViewResult AppDetail(int ApplicationID, long TagID)
        {
            if (!Global.Cache.CheckTagExists(TagID))
            {
                throw new TagNotFoundException();
            }
            if (!Global.Cache.dicApplications.ContainsKey((EN_ApplicationType)ApplicationID))
            {
                throw new TagNotFoundException();
            }
            //
            VM_Application TagApp = _DL.Application.Get.ByID(ApplicationID);
            Tuple <long, VM_Application> tuple = new Tuple <long, VM_Application>(TagID, TagApp);

            return(PartialView(tuple));
        }
                public static VM_Application ByID(int applicationID)
                {
                    using (var exodusDB = new exodusEntities())
                    {
                        var result = exodusDB.stp_Application_ByID(applicationID).FirstOrDefault();


                        VM_Application application = new VM_Application()
                        {
                            ApplicationDescription = result.ApplicationDescription,
                            ApplicationID          = result.ApplicationID,
                            ApplicationIsActive    = result.ApplicationIsActive,
                            ApplicationNameEng     = result.ApplicationNameEng,
                            ApplicationNameRus     = result.ApplicationNameRus
                        };
                        return(application);
                    }
                }