public void Update(UpdateVideoEquipmentCommand command) { this.IdEquipment = command.IdEquipment; this.IdVideo = command.IdVideo; this.IdControlLoan = command.IdControlLoan; this.Status = command.Status; //this.DateUpdate = DateTime.Now; }
public Task <HttpResponseMessage> Put(int id, [FromBody] dynamic body) { var command = new UpdateVideoEquipmentCommand( idVideoEquipment: id, idVideo: (int)body.idVideo, idEquipment: (int)body.idEquipment, idControlLoan: (int)body.idControlLoan ); var video = _service.Update(command); return(CreateResponse(HttpStatusCode.OK, video)); }
public VideoEquipment Update(UpdateVideoEquipmentCommand command) { var videoEquipment = _repository.GetById(command.IdEquipment); videoEquipment.Update(command); _repository.Update(videoEquipment); if (Commit()) { return(videoEquipment); } return(null); }