|
|
@ -243,7 +243,7 @@ namespace CustomerOnlineV2.Repository.Repository.RegisterRepository |
|
|
|
|
|
|
|
|
|
|
|
sql += ",@customerId =" + _connHelper.FilterString(id); |
|
|
|
sql += ",@postalCode =" + _connHelper.FilterString(model.zipCode); |
|
|
|
sql += ",@postalCode =" + _connHelper.FilterString(model.postalCode); |
|
|
|
sql += ",@city =" + _connHelper.FilterString(model.city); |
|
|
|
sql += ",@address1 =" + _connHelper.FilterString(model.address); |
|
|
|
sql += ",@address2 =" + _connHelper.FilterString(model.address2); |
|
|
@ -529,7 +529,7 @@ namespace CustomerOnlineV2.Repository.Repository.RegisterRepository |
|
|
|
return await Task.FromResult(_response); |
|
|
|
} |
|
|
|
|
|
|
|
public async Task<CustomerEditModel> CustomerIdInformationById(LoginResponse loginDetails) |
|
|
|
public async Task<CustomerEditModel> EditCustomerIdInformationById(LoginResponse loginDetails) |
|
|
|
{ |
|
|
|
CustomerEditModel _response = new CustomerEditModel(); |
|
|
|
try |
|
|
@ -574,5 +574,47 @@ namespace CustomerOnlineV2.Repository.Repository.RegisterRepository |
|
|
|
} |
|
|
|
return await Task.FromResult(_response); |
|
|
|
} |
|
|
|
|
|
|
|
public async Task<CustomerEditModel> EditCustomerAddressById(LoginResponse loginDetails) |
|
|
|
{ |
|
|
|
CustomerEditModel _response = new CustomerEditModel(); |
|
|
|
try |
|
|
|
{ |
|
|
|
var sql = "EXEC PROC_DYNAMIC_TABLE"; |
|
|
|
sql += " @Flag = " + _connHelper.FilterString("editCustomerAdd-byId"); |
|
|
|
sql += ",@id = " + _connHelper.FilterString(loginDetails.UserId); |
|
|
|
_logger.LogDebug("REGISTERREPOSITORY | EDITCUSTOMER | SQL | " + sql); |
|
|
|
var dt = _connHelper.ExecuteDataTable(sql); |
|
|
|
if (dt == null || dt.Rows.Count <= 0) |
|
|
|
{ |
|
|
|
_response.ResponseCode = ResponseHelper.FAILED; |
|
|
|
_response.ResponseMessage = "DB Null Error!"; |
|
|
|
_logger.LogError("REGISTERREPOSITORY | EDITCUSTOMER | DB RESPONSE | " + JsonConvert.SerializeObject(_response)); |
|
|
|
} |
|
|
|
else |
|
|
|
{ |
|
|
|
_response.ResponseCode = Convert.ToInt16(dt.Rows[0]["errorCode"]); |
|
|
|
_response.ResponseMessage = Convert.ToString(dt.Rows[0]["msg"]); |
|
|
|
List<OnlineCustomerRegisterModel> obj = new List<OnlineCustomerRegisterModel>(); |
|
|
|
foreach (DataRow item in dt.Rows) |
|
|
|
{ |
|
|
|
obj.Add(new OnlineCustomerRegisterModel |
|
|
|
{ |
|
|
|
customerId = Convert.ToString(item["Id"]), |
|
|
|
postalCode = Convert.ToString(item["zipCode"]), |
|
|
|
|
|
|
|
}); |
|
|
|
} |
|
|
|
_response.CustomerRegisterModel = obj; |
|
|
|
} |
|
|
|
} |
|
|
|
catch (Exception ex) |
|
|
|
{ |
|
|
|
_response.ResponseCode = ResponseHelper.EXCEPTION; |
|
|
|
_response.ResponseMessage = "Exception occured: " + ex.Message; |
|
|
|
_logger.LogError("REGISTERREPOSITORY | EDITCUSTOMER | EXCEPTION | " + JsonConvert.SerializeObject(_response)); |
|
|
|
} |
|
|
|
return await Task.FromResult(_response); |
|
|
|
} |
|
|
|
} |
|
|
|
} |