Beispiel #1
0
 public DTO.UserDTO Delete(DTO.UserDTO item)
 {
     DAL.Context.User entity = repository.Get(item.UserId);
     repository.Delete(entity);
     repository.SaveChanges();
     return(item);
 }
Beispiel #2
0
 public void CreateOrUpdate(DTO.UserDTO item)
 {
     DAL.Context.User entity = mapper.Map <DTO.UserDTO, DAL.Context.User>(item);
     //if (repository.GetAll().FirstOrDefault(u => u.UserId == entity.UserId) == null)
     repository.CreateOrUpdate(entity);
     //else
     //{
     //    IEnumerable<User> users = repository.GetAll().ToList();
     //   User user =  users.FirstOrDefault(u => u.UserId == entity.UserId);
     //    mapper.Map<User, User>(entity, user);
     //    repository.SaveChanges();
     //        }
     repository.SaveChanges();
 }
Beispiel #3
0
 public DTO.UserDTO Get(int id)
 {
     DAL.Context.User entity = repository.Get(id);
     return(mapper.Map <DAL.Context.User, DTO.UserDTO>(entity));
 }