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)); } }