Beispiel #1
0
 public GearTypeEntity UpdateGearType(GearTypeEntity GearType)
 {
     try {
         return(_gearTypeEngine.UpdateGearType(GearType));
     } catch (Exception e) {
         _exceptionHandlerLogic.LogExceptionAsync(e);
         throw e;
     }
 }
 public GearTypeEntity AddGearType(GearTypeEntity GearType)
 {
     using (var context = DataAccess.GetDBContext) {
         var GearTypeElement = Mapper.Map <GearTypes>(GearType);
         context.GearTypes.Add(GearTypeElement);
         context.SaveChanges();
         return(Mapper.Map <GearTypeEntity>(GearTypeElement));
     }
 }
 public GearTypeEntity UpdateGearType(GearTypeEntity GearType)
 {
     using (var context = DataAccess.GetDBContext) {
         var GearTypeElement = context.GearTypes
                               .Where(g => g.GearTypeId == GearType.GearTypeId)
                               .FirstOrDefault();
         if (GearTypeElement == null)
         {
             return(null);
         }
         GearTypeElement.Name         = GearType.Name;
         GearTypeElement.ModifiedDate = DateTime.Now;
         context.SaveChanges();
         return(Mapper.Map <GearTypeEntity>(GearTypeElement));
     }
 }