Ejemplo n.º 1
0
        public DtoServiceConfigration UpdateServiceConfigration(DtoServiceConfigration DtoServiceConfigration)
        {
            var DateTimeNow = System.DateTimeOffset.Now;
            _ServiceConfiguration DbServiceConfigration = IPyroDbContext.ServiceConfiguration.SingleOrDefault(x => x.Parameter == DtoServiceConfigration.Parameter);

            if (DbServiceConfigration != null)
            {
                DbServiceConfigration.Value           = DtoServiceConfigration.Value;
                DbServiceConfigration.LastUpdated     = DateTimeNow;
                DbServiceConfigration.LastUpdatedUser = DtoServiceConfigration.LastUpdatedUser;
            }
            else
            {
                DbServiceConfigration             = IMapper.Map <_ServiceConfiguration>(DtoServiceConfigration);
                DbServiceConfigration.LastUpdated = DateTimeNow;
                DbServiceConfigration.CreatedDate = DateTimeNow;
                DbServiceConfigration             = IPyroDbContext.Set <_ServiceConfiguration>().Add(DbServiceConfigration);
            }
            this.Save();
            return(IMapper.Map <DtoServiceConfigration>(DbServiceConfigration));
        }
 public DtoServiceConfigration UpdateServiceConfigrationByParameter(DtoServiceConfigration DtoServiceConfigration)
 {
     return(IServiceConfigurationRepository.UpdateServiceConfigration(DtoServiceConfigration));
 }