Example #1
0
        public SangamCoreEntity GetByID(string strID)
        {
            SangamCoreEntity objSangamCoreEntity = new SangamCoreEntity();

            try
            {
                Mugurtham.DTO.Sangam.Sangam objSangam = new Mugurtham.DTO.Sangam.Sangam();
                IUnitOfWork objUOW = new UnitOfWork(_ConnectionStringAppKey);
                using (objUOW as IDisposable)
                    objSangam = objUOW.RepositorySangam.GetAll().ToList().Where(p => p.ID.Trim().ToLower() == strID.Trim().ToLower()).FirstOrDefault();
                objUOW = null;
                if (objSangam != null)
                {
                    using (objSangam as IDisposable)
                    {
                        AssignEntityFromDTO(ref objSangam, ref objSangamCoreEntity);
                    }
                }
                objSangam = null;
            }
            catch (Exception objEx)
            {
                Helpers.LogExceptionInFlatFile(objEx);
            }
            return(objSangamCoreEntity);
        }
Example #2
0
 public int GetAllWithoutRestrictions(ref List <SangamCoreEntity> objSangamCoreEntityList)
 {
     try
     {
         IUnitOfWork objIUnitOfWork = new UnitOfWork(_ConnectionStringAppKey);
         using (objIUnitOfWork as IDisposable)
         {
             foreach (Mugurtham.DTO.Sangam.Sangam objSangam in objIUnitOfWork.RepositorySangam.GetAll().ToList())
             {
                 Mugurtham.DTO.Sangam.Sangam _objSangam = objSangam;
                 using (_objSangam as IDisposable)
                 {
                     SangamCoreEntity objSangamCoreEntity = new SangamCoreEntity();
                     using (objSangamCoreEntity as IDisposable)
                     {
                         AssignEntityFromDTO(ref _objSangam, ref objSangamCoreEntity);
                         objSangamCoreEntityList.Add(objSangamCoreEntity);
                     }
                     objSangamCoreEntity = null;
                 }
                 _objSangam = null;
             }
         }
     }
     catch (Exception objEx)
     {
         Helpers.LogExceptionInFlatFile(objEx);
     }
     return(0);
 }
Example #3
0
 private int AssignEntityFromDTO(ref Mugurtham.DTO.Sangam.Sangam objDTOSangam, ref Mugurtham.Core.Sangam.SangamCoreEntity objSangamCoreEntity)
 {
     try
     {
         objSangamCoreEntity.AboutSangam         = objDTOSangam.AboutSangam;
         objSangamCoreEntity.Address             = objDTOSangam.Address;
         objSangamCoreEntity.ContactNumber       = objDTOSangam.ContactNumber;
         objSangamCoreEntity.ID                  = objDTOSangam.ID;
         objSangamCoreEntity.Name                = objDTOSangam.Name;
         objSangamCoreEntity.ProfileIDStartsWith = objDTOSangam.ProfileIDStartsWith;
         objSangamCoreEntity.IsActivated         = objDTOSangam.IsActivated;
         objSangamCoreEntity.LogoPath            = objDTOSangam.LogoPath;
         objSangamCoreEntity.BannerPath          = objDTOSangam.BannerPath;
         objSangamCoreEntity.RunningNoStartsFrom = objDTOSangam.RunningNoStartsFrom;
         objSangamCoreEntity.LastProfileIDNo     = objDTOSangam.LastProfileIDNo;
         objSangamCoreEntity.ContactName         = objDTOSangam.ContactName;
         objSangamCoreEntity.ShowContactDetails  = objDTOSangam.ShowContactDetails;
         objSangamCoreEntity.MugurthamSPOC       = objDTOSangam.MugurthamSPOC;
     }
     catch (Exception objEx)
     {
         Helpers.LogExceptionInFlatFile(objEx);
     }
     return(0);
 }
Example #4
0
 public SangamCoreEntity GetByID(string strID)
 {
     SangamCoreEntity objSangamCoreEntity = new SangamCoreEntity();
     try
     {
         Mugurtham.DTO.Sangam.Sangam objSangam = new Mugurtham.DTO.Sangam.Sangam();
         IUnitOfWork objUOW = new UnitOfWork();
         using (objUOW as IDisposable)
             objSangam = objUOW.RepositorySangam.GetAll().ToList().Where(p => p.ID.Trim().ToLower() == strID.Trim().ToLower()).FirstOrDefault();
         objUOW = null;
         if (objSangam != null)
         {
             using (objSangam as IDisposable)
             {
                 AssignEntityFromDTO(ref objSangam, ref objSangamCoreEntity);
             }
         }
         objSangam = null;
     }
     catch (Exception objEx)
     {
         Helpers.LogExceptionInFlatFile(objEx);
     }
     return objSangamCoreEntity;
 }