Ejemplo n.º 1
0
        public void UpdateLookupObject(int id, string displayText, string languageCode, string foreignText)
        {
            LookupMaster k = (from context in _lookupDataContext.LookupMasters
                              where context.ID == id
                              select context).FirstOrDefault();

            if (k != null)
            {
                k.DisplayText = displayText;
                _lookupDataContext.SubmitChanges();
            }

            LanguageLookup i = (from languageLookup in _lookupDataContext.LanguageLookups
                                where
                                languageLookup.LookupMasterID == displayText &&
                                languageLookup.LanguageCode == languageCode
                                select languageLookup).FirstOrDefault();

            if (i == null)
            {
                return;
            }

            i.ForeignText = foreignText;
            _lookupDataContext.SubmitChanges();
        }
Ejemplo n.º 2
0
        public JsonResult FetchIsSecuredList()
        {
            try
            {
                ObjectResult <LookupResult> objLookupResult;
                List <LookupResult>         LookupResultList;
                List <LookupMaster>         IsSecuredList = new List <LookupMaster>();

                objLookupResult  = objSP_PRICINGEntities.SP_FETCH_LOOKUP_VALUES("IS", false);
                LookupResultList = objLookupResult.ToList();

                if (LookupResultList != null && LookupResultList.Count > 0)
                {
                    foreach (var LookupResult in LookupResultList)
                    {
                        LookupMaster objLookupMaster = new LookupMaster();
                        General.ReflectSingleData(objLookupMaster, LookupResult);

                        IsSecuredList.Add(objLookupMaster);
                    }
                }

                var IsSecuredListData = IsSecuredList.ToList();
                return(Json(IsSecuredListData, JsonRequestBehavior.AllowGet));
            }
            catch (Exception ex)
            {
                UserMaster objUserMaster = new UserMaster();
                objUserMaster = (UserMaster)Session["LoggedInUser"];
                LogError(ex.Message, ex.StackTrace, "BlackscholesPricersController", "FetchUnderlyingList", objUserMaster.UserID);
                return(Json(""));
            }

            //return Json(UnderlyingListData);
        }
Ejemplo n.º 3
0
        public Underlying FetchDefaultDetails()
        {
            Underlying objUnderlying = new Underlying();

            try
            {
                #region Standard List
                List <LookupMaster> StandardList = new List <LookupMaster>();

                ObjectResult <LookupResult> objLookupResult;
                List <LookupResult>         LookupResultList;

                objLookupResult  = objSP_PRICINGEntities.SP_FETCH_LOOKUP_VALUES("US", false);
                LookupResultList = objLookupResult.ToList();

                if (LookupResultList != null && LookupResultList.Count > 0)
                {
                    foreach (var LookupResult in LookupResultList)
                    {
                        LookupMaster objLookupMaster = new LookupMaster();
                        General.ReflectSingleData(objLookupMaster, LookupResult);
                        StandardList.Add(objLookupMaster);
                    }
                }
                objUnderlying.StandardList = StandardList;
                #endregion

                #region IV RF List
                List <LookupMaster> IVRFList = new List <LookupMaster>();

                objLookupResult  = objSP_PRICINGEntities.SP_FETCH_LOOKUP_VALUES("IRC", false);
                LookupResultList = objLookupResult.ToList();

                if (LookupResultList != null && LookupResultList.Count > 0)
                {
                    foreach (var LookupResult in LookupResultList)
                    {
                        LookupMaster objLookupMaster = new LookupMaster();
                        General.ReflectSingleData(objLookupMaster, LookupResult);

                        IVRFList.Add(objLookupMaster);
                    }
                }

                objUnderlying.IVRFCategoryList = IVRFList;
                #endregion

                #region Call Spread Uploads
                List <LookupMaster> CSUList = new List <LookupMaster>();

                objLookupResult  = objSP_PRICINGEntities.SP_FETCH_LOOKUP_VALUES("CSU", false);
                LookupResultList = objLookupResult.ToList();

                if (LookupResultList != null && LookupResultList.Count > 0)
                {
                    foreach (var LookupResult in LookupResultList)
                    {
                        LookupMaster objLookupMaster = new LookupMaster();
                        General.ReflectSingleData(objLookupMaster, LookupResult);

                        CSUList.Add(objLookupMaster);
                    }
                }


                objUnderlying.CSUCategoryList = CSUList;
                #endregion

                #region Put Spread Uploads
                List <LookupMaster> PSUList = new List <LookupMaster>();

                objLookupResult  = objSP_PRICINGEntities.SP_FETCH_LOOKUP_VALUES("PSU", false);
                LookupResultList = objLookupResult.ToList();

                if (LookupResultList != null && LookupResultList.Count > 0)
                {
                    foreach (var LookupResult in LookupResultList)
                    {
                        LookupMaster objLookupMaster = new LookupMaster();
                        General.ReflectSingleData(objLookupMaster, LookupResult);

                        PSUList.Add(objLookupMaster);
                    }
                }


                objUnderlying.PSUCategoryList = PSUList;
                #endregion

                #region SubType List
                List <LookupMaster> SubTypeList = new List <LookupMaster>();

                objLookupResult  = objSP_PRICINGEntities.SP_FETCH_LOOKUP_VALUES("USub", false);
                LookupResultList = objLookupResult.ToList();

                if (LookupResultList != null && LookupResultList.Count > 0)
                {
                    foreach (var LookupResult in LookupResultList)
                    {
                        LookupMaster objLookupMaster = new LookupMaster();
                        General.ReflectSingleData(objLookupMaster, LookupResult);

                        SubTypeList.Add(objLookupMaster);
                    }
                }
                objUnderlying.SubTypeList = SubTypeList;
                #endregion

                #region Underlying Type List
                List <LookupMaster> UnderlyingTypeList = new List <LookupMaster>();

                objLookupResult  = objSP_PRICINGEntities.SP_FETCH_LOOKUP_VALUES("UT", true);
                LookupResultList = objLookupResult.ToList();

                if (LookupResultList != null && LookupResultList.Count > 0)
                {
                    foreach (var LookupResult in LookupResultList)
                    {
                        LookupMaster objLookupMaster = new LookupMaster();
                        General.ReflectSingleData(objLookupMaster, LookupResult);

                        UnderlyingTypeList.Add(objLookupMaster);
                    }
                }
                objUnderlying.UnderlyingTypeList = UnderlyingTypeList;
                #endregion

                return(objUnderlying);
            }
            catch (Exception ex)
            {
                UserMaster objUserMaster = new UserMaster();
                objUserMaster = (UserMaster)Session["LoggedInUser"];
                LogError(ex.Message, ex.StackTrace, "UnderlyingCreationController", "FetchDefaultDetails", objUserMaster.UserID);
                return(objUnderlying);
            }
        }
Ejemplo n.º 4
0
 public void Update(LookupMaster lookupMaster)
 {
     throw new NotImplementedException();
 }