public async Task <IActionResult> GetAddressNoRegister(AccountRequestModel2 request)
        {
            dt = new DataTable();
            dc = new Dictionary <string, string>();
            dt = management.REST_CheckisCustomer(request.IDCard, request.BirthDay, request.NextCard);
            List <InformationAddressNoRegister> address = new List <InformationAddressNoRegister>();

            if (dt.Rows.Count == 0)
            {
                dc.Add("result", "Not Found Customer Data");
                acc.REST_KeepLogRequest("Not Found Customer Data", func.JsonSerialize(request));
                return(NotFound(dc));
            }

            address = management.REST_GetAddressNotRegister(request.IDCard, request.BirthDay, request.NextCard);

            return(Ok(address));
        }
 public async Task <object> InfoWithoutRegister(AccountRequestModel2 request)
 {
     try
     {
         acc.REST_KeepLogRequest("", func.JsonSerialize(request));
         List <CustomerDataWithoutRegister> data = new List <CustomerDataWithoutRegister>();
         data = cus.REST_CustomerInformationbyNationIDNotRegister(request.IDCard, request.BirthDay, request.NextCard);
         if (data.Count == 0)
         {
             Dictionary <string, string> result = new Dictionary <string, string>();
             result.Add("message", "Not Found Data");
             return(NotFound(result));
         }
         return(Ok(data[0]));
     }
     catch (Exception e)
     {
         acc.REST_KeepLogRequest(e.Message, func.JsonSerialize(request));
         return(BadRequest(e.Message));
     }
 }