Exemplo n.º 1
0
 public PerformerTypeDTO UpdatePerformerType(PerformerTypeDTO performerType)
 {
     try
     {
         var p = _uow.PerformerTypes.Update(_performerTypeFactory.Transform(performerType));
         _uow.SaveChanges();
         return(_performerTypeFactory.Transform(p));
     }
     catch (DBConcurrencyException)
     {
         return(null);
     }
 }
Exemplo n.º 2
0
 public PerformerType Transform(PerformerTypeDTO dto)
 {
     if (dto == null)
     {
         return(null);
     }
     return(new PerformerType
     {
         PerformerTypeId = dto.PerformerTypeId,
         Name = dto.PerformerTypeName,
         Description = dto.PerformerTypeDescription
     });
 }
Exemplo n.º 3
0
 public PerformerTypeDTO AddNewPerformerType(PerformerTypeDTO newPerformerType)
 {
     try
     {
         var performerType = _performerTypeFactory.Transform(newPerformerType);
         _uow.PerformerTypes.Add(performerType);
         _uow.SaveChanges();
         return(_performerTypeFactory.Transform(performerType));
     }
     catch (DBConcurrencyException)
     {
         return(null);
     }
 }