/// <summary>
        ///
        /// </summary>
        /// <param name="Space"></param>
        /// <returns></returns>
        public bool DeleteSpace(SpaceDTO Space)
        {
            var      result = false;
            TblSpace space  = _mapper.Map <TblSpace>(Space);

            result = _spaceRepository.DeleteSpace(space);
            return(result);
        }
        /// <summary>
        ///
        /// </summary>
        /// <param name="SpaceID"></param>
        /// <returns></returns>
        public SpaceDTO GetSpaceByID(string SpaceID)
        {
            TblSpace tblspace = new TblSpace();

            tblspace = _spaceRepository.GetSpaceByID(SpaceID);
            SpaceDTO spacedto = new SpaceDTO();

            spacedto = _mapper.Map <SpaceDTO>(tblspace);
            return(spacedto);
        }
        public bool DeleteSpace(TblSpace Space)
        {
            var _spaceobj = _projectContext.TblSpace.Where(m => m.SpaceId == Space.SpaceId).FirstOrDefault();

            if (_spaceobj != null)
            {
                _projectContext.Entry <TblSpace>(_spaceobj).State = EntityState.Deleted;
                _projectContext.SaveChanges();
            }
            return(true);
        }
        /// <summary>
        ///
        /// </summary>
        /// <param name="Space"></param>
        /// <returns></returns>
        public SpaceDTO UpdateSpace(SpaceDTO Space)
        {
            TblSpace space = _mapper.Map <TblSpace>(Space);

            space = _spaceRepository.UpdateSpace(space);

            SpaceDTO spacedto = new SpaceDTO();

            spacedto = _mapper.Map <SpaceDTO>(space);
            return(spacedto);
        }
        /// <summary>
        ///
        /// </summary>
        /// <param name="Space"></param>
        /// <returns></returns>
        public SpaceDTO CreateSpace(SpaceDTO Space)
        {
            TblSpace space = _mapper.Map <TblSpace>(Space);

            space.SpaceId     = Guid.NewGuid().ToString();
            space.CreatedDate = DateTime.Now;
            space             = _spaceRepository.CreateSpace(space);

            SpaceDTO spacedto = _mapper.Map <SpaceDTO>(space);

            return(spacedto);
        }
 public bool CreateSpace(TblSpace Space)
 {
     try
     {
         _projectContext.TblSpace.Add(Space);
         _projectContext.SaveChanges();
     }
     catch (Exception ex)
     {
         //log
     }
     return(true);
 }
Exemple #7
0
        public TblSpace UpdateSpace(TblSpace Space)
        {
            var _spaceobj = _projectContext.TblSpace.Where(m => m.SpaceId == Space.SpaceId).FirstOrDefault();

            if (_spaceobj != null)
            {
                _spaceobj.SpaceName = Space.SpaceName;
                _projectContext.Update(_spaceobj).Property(x => x.Sid).IsModified = false;
                //_projectContext.Entry(_spaceobj).State = EntityState.Modified;
                _projectContext.SaveChanges();
            }
            return(Space);
        }
        public TblSpace GetSpaceByID(string SpaceID)
        {
            TblSpace tblspace = new TblSpace();

            try
            {
                tblspace = _projectContext.TblSpace.Where(m => m.SpaceId == SpaceID).FirstOrDefault();
            }
            catch (Exception ex)
            {
                //log
            }
            return(tblspace);
        }
        public bool UpdateSpace(TblSpace Space)
        {
            var _spaceobj = _projectContext.TblSpace.Where(m => m.SpaceId == Space.SpaceId).FirstOrDefault();

            try
            {
                if (_spaceobj != null)
                {
                    _spaceobj.SpaceName = Space.SpaceName;
                    _projectContext.Update(_spaceobj).Property(x => x.Sid).IsModified = false;
                    //_projectContext.Entry(_spaceobj).State = EntityState.Modified;
                    _projectContext.SaveChanges();
                }
            }
            catch (Exception ex)
            {
                //log
            }
            return(true);
        }
Exemple #10
0
 public TblSpace CreateSpace(TblSpace Space)
 {
     _projectContext.TblSpace.Add(Space);
     _projectContext.SaveChanges();
     return(Space);
 }
        /// <summary>
        ///
        /// </summary>
        /// <param name="Space"></param>
        /// <returns></returns>
        public bool CreateSpace(SpaceDTO Space)
        {
            TblSpace space = _mapper.Map <TblSpace>(Space);

            return(_spaceRepository.CreateSpace(space));
        }