Exemple #1
0
        public int HandleCreate(DeveloperForm form)
        {
            var developer = developerFactory.Create(form.Name);

            entityRepository.InsertOnSave(developer);
            entityRepository.SaveChanges();

            return(developer.Id);
        }
Exemple #2
0
        public void HandleEdit(int id, DeveloperForm form)
        {
            var developer = developerRepository.GetDeveloperById(id);

            if (developer == null)
            {
                return;
            }
            entityRepository.AttachOnSave(developer);

            developer.Name = form.Name;

            entityRepository.SaveChanges();
        }