public async Task <IActionResult> UploadSalesMaster([FromBody] List <SalesMasterRequest> items) { try { var rt = new List <SalesMasterResponse>(); foreach (var item in items) { var obj = _mapper.Map <SalesMaster>(item); _salesMaster.Add(obj); rt.Add(_mapper.Map <SalesMasterResponse>(obj)); } await _salesMaster.Save(User.Identity.Name, _accessor.ActionContext.HttpContext.Connection.RemoteIpAddress.ToString()); return(Ok(rt)); } catch (Exception ex) { return(InternalServerError(ex)); } }