Exemplo n.º 1
0
        public Application AddNewApplication(Application application)
        {
            application.ApplicationKey = Guid.NewGuid();
            application.CreateDate     = DateTime.Now;
            application.ModifiedDate   = DateTime.Now;

            _database.ApplicationRegistries.Add(application.Convert());

            var applicationId = _database.SaveChanges();

            if (applicationId == 0)
            {
                throw new Exception("Insert Failed");
            }

            application.Id = applicationId;

            return(application);
        }