Пример #1
0
        public ApplicationViewModel FindApplication(int?applicationID)
        {
            try
            {
                ApplicationViewModel applicationViewModel = new ApplicationViewModel();
                ApplicationManager   applicationManager   = new ApplicationManager();
                var apps1 = applicationManager.FindApplication(applicationID);

                AppVersionManager appManager = new AppVersionManager();
                applicationViewModel.lstAppVersion = appManager.GetApplVersionDetails();

                applicationViewModel.ApplicationID   = apps1.ApplicationID;
                applicationViewModel.ApplicationName = apps1.ApplicationName;
                applicationViewModel.AppVersionId    = (int)apps1.AppVersion;
                applicationViewModel.AppVersion      = applicationViewModel.lstAppVersion.Where(e => e.Id.Equals((int)apps1.AppVersion)).First().AppVersion;
                applicationViewModel.BankTypeList    = GetEnumList <BankTypes>();
                applicationViewModel.BankType        = (int)apps1.BankType;
                applicationViewModel.BankTypeName    = applicationViewModel.BankTypeList.Where(e => e.Value.Equals((int)apps1.BankType)).First().Key;
                applicationViewModel.ProjectID       = apps1.ProjectId;

                return(applicationViewModel);
            }
            catch (Exception)
            {
                throw;
            }
        }
Пример #2
0
 public IList <tbl_AppVersion> GetVersions(ApplicationViewModel applicationViewModel)
 {
     try
     {
         AppVersionManager appManager = new AppVersionManager();
         applicationViewModel.lstAppVersion = appManager.GetApplVersionDetails();
         return(applicationViewModel.lstAppVersion);
     }
     catch (Exception)
     {
         throw;
     }
 }
Пример #3
0
 public AppVersionViewModel FindAppVersion(int?Id)
 {
     try
     {
         AppVersionViewModel AppVersionViewModel = new AppVersionViewModel();
         AppVersionManager   appversionManager   = new AppVersionManager();
         var project = appversionManager.FindAppVersion(Id);
         AppVersionViewModel.AppVersion = project.AppVersion;
         return(AppVersionViewModel);
     }
     catch (Exception)
     {
         throw;
     }
 }
Пример #4
0
        public void DeleteAppVersion(AppVersionViewModel appVersionViewModel)
        {
            try
            {
                tbl_AppVersion tblAppVersion = new tbl_AppVersion();
                tblAppVersion.Id          = appVersionViewModel.Id;
                tblAppVersion.EntityState = DA.DomainModel.EntityState.Deleted;

                AppVersionManager appversionManager = new AppVersionManager();
                appversionManager.DeleteAppVersion(tblAppVersion);
            }
            catch (Exception)
            {
                throw;
            }
        }
Пример #5
0
        public void AddAppVersion(AppVersionViewModel appVersionViewModel)
        {
            try
            {
                tbl_AppVersion tblAppVersion = new tbl_AppVersion();

                tblAppVersion.AppVersion  = appVersionViewModel.AppVersion;
                tblAppVersion.EntityState = DA.DomainModel.EntityState.Added;

                AppVersionManager appVersionManager = new AppVersionManager();
                appVersionManager.AddAppVersion(tblAppVersion);
            }
            catch (Exception)
            {
                throw;
            }
        }
Пример #6
0
        public void GetApplicationDetails(int projectId)
        {
            try
            {
                ApplicationManager applicationManager = new ApplicationManager();
                AppVersionManager  appVersionManager  = new AppVersionManager();
                lstApplication = new List <tbl_Applications>();
                lstAppVersion  = new List <tbl_AppVersion>();
                lstAppVersion  = appVersionManager.GetApplVersionDetails();
                lstApplication = applicationManager.GetApplicationDetails(projectId);

                BankTypeList = new List <KeyValuePair <string, int> >();

                BankTypeList = GetEnumList <BankTypes>();
            }
            catch (Exception)
            {
                throw;
            }
        }
Пример #7
0
        public void GetAppVersionDetails()
        {
            try
            {
                AppVersionManager appversionManager = new AppVersionManager();
                var appVersionList = appversionManager.GetApplVersionDetails();

                AppVersionList = new List <AppVersionViewModel>();
                foreach (var item in appVersionList)
                {
                    AppVersionViewModel AppVersion = new AppVersionViewModel();

                    AppVersion.Id         = item.Id;
                    AppVersion.AppVersion = item.AppVersion;

                    AppVersionList.Add(AppVersion);
                }
            }
            catch (Exception)
            {
                throw;
            }
        }