public async Task <IActionResult> Post([FromBody] MachineHasOperator nOperator)
        {
            nOperator.CreateDate = DateTime.Now;
            nOperator.Creator    = nOperator.Creator ?? "Someone";

            return(new JsonResult(await this.repository.AddAsync(nOperator), this.DefaultJsonSettings));
        }
        public async Task <IActionResult> PutByNumber(int key, [FromBody] MachineHasOperator uOperator)
        {
            uOperator.ModifyDate = DateTime.Now;
            uOperator.Modifyer   = uOperator.Modifyer ?? "Someone";

            return(new JsonResult(await this.repository.UpdateAsync(uOperator, key), this.DefaultJsonSettings));
        }