Esempio n. 1
0
        public static ExcessTypeDto ToDto(this ExcessType excessType)
        {
            var dto = new ExcessTypeDto
            {
            };

            ((IData)excessType).ToDto((IDataDto)dto);
            return(dto);
        }
 // POST: api/Product
 public IHttpActionResult Post([FromBody] ExcessTypeDto value)
 {
     try
     {
         var originalEntity = _service.Gets(value.Id).FirstOrDefault();
         var entity         = value.ToDomain(originalEntity);
         _service.Add(entity);
         return(Ok(entity.Id));
     }
     catch (Exception ex)
     {
         return(InternalServerError());
     }
 }
Esempio n. 3
0
        public static ExcessType ToDomain(this ExcessTypeDto excessType, ExcessType originalExcessType = null)
        {
            if (originalExcessType != null && originalExcessType.Id == excessType.Id)
            {
                ((IDataDto)excessType).ToDomain((IData)originalExcessType);
                return(originalExcessType);
            }

            var data = new ExcessType
            {
            };

            ((IDataDto)excessType).ToDomain((IData)data);
            return(data);
        }