Commit e89870e9 authored by Krishna Reddy Tamatam's avatar Krishna Reddy Tamatam

FOr v2.0 host

parent a51e4ea1
...@@ -51,6 +51,23 @@ namespace FTP_Services.Services.Controllers ...@@ -51,6 +51,23 @@ namespace FTP_Services.Services.Controllers
} }
} }
[HttpGet("GetSearchedHistoryPatients")]
public IActionResult GetSearchedHistoryPatients(string SearchText, int ProviderId, int LocationId, int DateType, string StartDate, string EndDate)
{
log.Debug("GetSearchedPatients ==> ");
try
{
FTPDataAdapter adapter = new FTPDataAdapter(_appSettings);
// List<SearchPatients>? RequestsList = adapter.SearchedPatientsData(SearchText);
List<object>? RequestsList = adapter.SearchedPatientsHistoryData(SearchText, ProviderId, LocationId, DateType, StartDate, EndDate);
return Ok(RequestsList);
}
catch (Exception ex)
{
log.Error("Fail to get data for search patients - Error:" + ex.Message);
return NotFound("No results");
}
}
[HttpGet("GetSearchedPatients")] [HttpGet("GetSearchedPatients")]
public IActionResult GetSearchedPatients(string SearchText, int ProviderId, int LocationId, int DateType, string StartDate, string EndDate, int DischType) public IActionResult GetSearchedPatients(string SearchText, int ProviderId, int LocationId, int DateType, string StartDate, string EndDate, int DischType)
{ {
...@@ -69,6 +86,23 @@ namespace FTP_Services.Services.Controllers ...@@ -69,6 +86,23 @@ namespace FTP_Services.Services.Controllers
} }
} }
[HttpGet("GetAdmissionDataHistory")]
public IActionResult GetAdmissionDataHistory(int PatientID, int LocationID, int ProviderID, int DateType, string StartDate, string EndDate)
{
log.Debug("GetAdmissionDataHistory ==> ");
try
{
FTPDataAdapter adapter = new FTPDataAdapter(_appSettings);
List<object>? RequestsList = adapter.GetAdmissionDataHistory(PatientID, LocationID, ProviderID, DateType, StartDate, EndDate);
return Ok(RequestsList);
}
catch (Exception ex)
{
log.Error("Fail to get data for GetAdmissionDataHistory - Error:" + ex.Message);
return NotFound("No results");
}
}
[HttpGet("GetAdmissionData")] [HttpGet("GetAdmissionData")]
public IActionResult GetAdmissionData(int PatientID, int LocationID, int ProviderID, int DateType, string StartDate, string EndDate, int DischType) public IActionResult GetAdmissionData(int PatientID, int LocationID, int ProviderID, int DateType, string StartDate, string EndDate, int DischType)
{ {
...@@ -86,35 +120,35 @@ namespace FTP_Services.Services.Controllers ...@@ -86,35 +120,35 @@ namespace FTP_Services.Services.Controllers
} }
} }
[HttpGet("LoadPhysicians")] [HttpGet("LoadPhysicians")]
public IActionResult GetLoadPhysicians(int LocationId) public IActionResult GetLoadPhysicians(int LocationId,Boolean IsOldData)
{ {
log.Debug("LoadPhysicians ==> "); log.Debug("LoadPhysicians ==> ");
try try
{ {
FTPDataAdapter adapter = new FTPDataAdapter(_appSettings); FTPDataAdapter adapter = new FTPDataAdapter(_appSettings);
List<object>? RequestsList = adapter.GeLoadPhysicians(LocationId); List<object>? RequestsList = adapter.GeLoadPhysicians(LocationId,IsOldData);
return Ok(RequestsList); return Ok(RequestsList);
} }
catch (Exception ex) catch (Exception ex)
{ {
log.Error("Fail to get data for Admissions - Error:" + ex.Message); log.Error("Fail to get data for GetLoadPhysicians - Error:" + ex.Message);
return NotFound("No results"); return NotFound("No results");
} }
} }
[HttpGet("GetLocations")] [HttpGet("GetLocations")]
public IActionResult GetLocations(Boolean IsLoadAll) //int LocationId, public IActionResult GetLocations(Boolean IsLoadAll,Boolean IsOldData) //int LocationId,
{ {
log.Debug("GetLocations ==> "); log.Debug("GetLocations ==> ");
try try
{ {
FTPDataAdapter adapter = new FTPDataAdapter(_appSettings); FTPDataAdapter adapter = new FTPDataAdapter(_appSettings);
List<object>? RequestsList = adapter.LoadLocations(IsLoadAll);//LocationId, List<object>? RequestsList = adapter.LoadLocations(IsLoadAll,IsOldData);//LocationId,
return Ok(RequestsList); return Ok(RequestsList);
} }
catch (Exception ex) catch (Exception ex)
{ {
log.Error("Fail to get data for search patients - Error:" + ex.Message); log.Error("Fail to get data for GetLocations - Error:" + ex.Message);
return NotFound("No results"); return NotFound("No results");
} }
} }
...@@ -199,7 +233,7 @@ namespace FTP_Services.Services.Controllers ...@@ -199,7 +233,7 @@ namespace FTP_Services.Services.Controllers
return NotFound("No results"); return NotFound("No results");
} }
} }
[HttpGet("GetProcedures")] [HttpGet("GetProcedures")]
public IActionResult GetProcedures() public IActionResult GetProcedures()
{ {
log.Debug("GetProcedures ==> "); log.Debug("GetProcedures ==> ");
...@@ -272,13 +306,13 @@ namespace FTP_Services.Services.Controllers ...@@ -272,13 +306,13 @@ namespace FTP_Services.Services.Controllers
} }
[HttpGet("GetPatientDocuments")] [HttpGet("GetPatientDocuments")]
public IActionResult GetPatientDocuments(int SPatientID, int SLocationID,int SAppointmentID,int SAdmissionID,int SDocID,string SDueFrom,string SDueTO) public IActionResult GetPatientDocuments(int SPatientID, int SLocationID, int SAppointmentID, int SAdmissionID, int SDocID, string SDueFrom, string SDueTO)
{ {
log.Debug("GetPatientDocuments ==> "); log.Debug("GetPatientDocuments ==> ");
try try
{ {
FTPDataAdapter adapter = new FTPDataAdapter(_appSettings); FTPDataAdapter adapter = new FTPDataAdapter(_appSettings);
List<object>? RequestsList = adapter.PatientDocuments(SPatientID, SLocationID,SAppointmentID,SAdmissionID,SDocID, SDueFrom, SDueTO); List<object>? RequestsList = adapter.PatientDocuments(SPatientID, SLocationID, SAppointmentID, SAdmissionID, SDocID, SDueFrom, SDueTO);
return Ok(RequestsList); return Ok(RequestsList);
} }
catch (Exception ex) catch (Exception ex)
...@@ -305,13 +339,13 @@ namespace FTP_Services.Services.Controllers ...@@ -305,13 +339,13 @@ namespace FTP_Services.Services.Controllers
} }
} }
[HttpGet("GetAdmissionDischargeData")] [HttpGet("GetAdmissionDischargeData")]
public IActionResult GetAdmissionDischargeData(int SndAdmissionID) public IActionResult GetAdmissionDischargeData(int SndAdmissionID,int SndIsOldData)
{ {
log.Debug("GetPatientAdmissions ==> "); log.Debug("GetPatientAdmissions ==> ");
try try
{ {
FTPDataAdapter adapter = new FTPDataAdapter(_appSettings); FTPDataAdapter adapter = new FTPDataAdapter(_appSettings);
List<object>? RequestsList = adapter.AdmissionDischargeData(SndAdmissionID); List<object>? RequestsList = adapter.AdmissionDischargeData(SndAdmissionID,SndIsOldData);
return Ok(RequestsList); return Ok(RequestsList);
} }
catch (Exception ex) catch (Exception ex)
...@@ -338,13 +372,13 @@ namespace FTP_Services.Services.Controllers ...@@ -338,13 +372,13 @@ namespace FTP_Services.Services.Controllers
// } // }
[HttpPost("UpdateImageCategory")] [HttpPost("UpdateImageCategory")]
public int UpdateImageCategory(int sndPatDocId,int sndDocTypeId,int sndUserID) public int UpdateImageCategory(int sndPatDocId, int sndDocTypeId, int sndUserID)
{ {
int savedCount = 0; int savedCount = 0;
try try
{ {
FTPDataAdapter adapter = new FTPDataAdapter(_appSettings); FTPDataAdapter adapter = new FTPDataAdapter(_appSettings);
savedCount = adapter.UpdateImageCategory(sndPatDocId,sndDocTypeId,sndUserID); savedCount = adapter.UpdateImageCategory(sndPatDocId, sndDocTypeId, sndUserID);
} }
catch (Exception ex) catch (Exception ex)
{ {
...@@ -354,7 +388,7 @@ namespace FTP_Services.Services.Controllers ...@@ -354,7 +388,7 @@ namespace FTP_Services.Services.Controllers
} }
[HttpPost("UpdateImageSortNo")] [HttpPost("UpdateImageSortNo")]
public int UpdateImageSortNo ([FromBody] PatientImgDocSort PatImgDoc) public int UpdateImageSortNo([FromBody] PatientImgDocSort PatImgDoc)
{ {
int savedCount = 0; int savedCount = 0;
try try
...@@ -418,7 +452,7 @@ namespace FTP_Services.Services.Controllers ...@@ -418,7 +452,7 @@ namespace FTP_Services.Services.Controllers
return StatusCode(500, "Internal server error"); return StatusCode(500, "Internal server error");
} }
} }
...@@ -567,14 +601,14 @@ namespace FTP_Services.Services.Controllers ...@@ -567,14 +601,14 @@ namespace FTP_Services.Services.Controllers
// } // }
[HttpPost("DeletePatientDocument")] [HttpPost("DeletePatientDocument")]
public string DeletePatientDocument(int DocumentID, int UserID) public string DeletePatientDocument(int AdmissionId, int DocumentID, int UserID,int SndIsOldData)
{ {
log.Debug("DeletePatientDocument ==> "); log.Debug("DeletePatientDocument ==> ");
string DeletePT = ""; string DeletePT = "";
try try
{ {
FTPDataAdapter adapter = new FTPDataAdapter(_appSettings); FTPDataAdapter adapter = new FTPDataAdapter(_appSettings);
DeletePT = adapter.DeletePatientDocumentData(DocumentID, UserID); DeletePT = adapter.DeletePatientDocumentData(AdmissionId, DocumentID, UserID,SndIsOldData);
} }
catch (Exception ex) catch (Exception ex)
{ {
......
...@@ -16,7 +16,7 @@ namespace FTP_Services.Core.Models ...@@ -16,7 +16,7 @@ namespace FTP_Services.Core.Models
public string UploadedDate { get; set; } public string UploadedDate { get; set; }
public int AdmissionID { get; set; } public int AdmissionID { get; set; }
public int SortNo { get; set; } public int SortNo { get; set; }
public int IsOldData{get; set; }
public PatientDocumentDetailsModel() public PatientDocumentDetailsModel()
{ {
...@@ -33,7 +33,8 @@ namespace FTP_Services.Core.Models ...@@ -33,7 +33,8 @@ namespace FTP_Services.Core.Models
PatDocId = 0; PatDocId = 0;
UploadedDate = ""; UploadedDate = "";
AdmissionID = 0; AdmissionID = 0;
SortNo =1; SortNo = 1;
IsOldData = 1;
} }
} }
...@@ -260,7 +261,7 @@ namespace FTP_Services.Core.Models ...@@ -260,7 +261,7 @@ namespace FTP_Services.Core.Models
public int AdmissionTypeId { get; set; } public int AdmissionTypeId { get; set; }
public DateTime? DischargeDate { get; set; } public DateTime? DischargeDate { get; set; }
//public int DischargeTypeId { get; set; } //public int DischargeTypeId { get; set; }
public string DischargeType { get; set; } public string DischargeType { get; set; }
public string Cause { get; set; } public string Cause { get; set; }
public int UserId { get; set; } public int UserId { get; set; }
public bool IsWardChanged { get; set; } public bool IsWardChanged { get; set; }
...@@ -271,6 +272,8 @@ namespace FTP_Services.Core.Models ...@@ -271,6 +272,8 @@ namespace FTP_Services.Core.Models
public List<ProcedureModel> Procedures { get; set; } public List<ProcedureModel> Procedures { get; set; }
public string Diagnosis { get; set; } public string Diagnosis { get; set; }
public string MRD_OtherProcedures { get; set; } public string MRD_OtherProcedures { get; set; }
public int IsOldData { get; set; }
} }
// Supporting Models // Supporting Models
......
...@@ -138,7 +138,7 @@ if (app.Environment.IsDevelopment()) ...@@ -138,7 +138,7 @@ if (app.Environment.IsDevelopment())
} }
else else
{ {
app.Run(); //For Test Site //app.Run(); //For Test Site
app.Run("http://*:4708"); // For Production app.Run("http://*:4708"); // For Production
//app.Run("http://*:4709"); // For Admin //app.Run("http://*:4709"); // For Admin
......
...@@ -252,7 +252,7 @@ namespace FTP_Services.Services ...@@ -252,7 +252,7 @@ namespace FTP_Services.Services
} }
public List<object>? GeLoadPhysicians(int sndLocationId) public List<object>? GeLoadPhysicians(int sndLocationId,Boolean sndIsOldData)
{ {
List<object>? PhysiciansData = null; List<object>? PhysiciansData = null;
try try
...@@ -260,10 +260,10 @@ namespace FTP_Services.Services ...@@ -260,10 +260,10 @@ namespace FTP_Services.Services
using (var tx = _repository.GetTransaction()) using (var tx = _repository.GetTransaction())
{ {
string sqlQuery = string sqlQuery =
$"SELECT * FROM \"SPScanTool_LoadPhysicians\"(@Parm_LocationId)"; $"SELECT * FROM \"SPScanTool_LoadPhysicians\"(@Parm_LocationId,@Param_IsOldData)";
PhysiciansData = _repository.Fetch<object>( PhysiciansData = _repository.Fetch<object>(
sqlQuery, sqlQuery,
new { Parm_LocationId = sndLocationId } new { Parm_LocationId = sndLocationId,Param_IsOldData = sndIsOldData }
); );
GC.Collect(); GC.Collect();
tx.Complete(); tx.Complete();
...@@ -275,6 +275,40 @@ namespace FTP_Services.Services ...@@ -275,6 +275,40 @@ namespace FTP_Services.Services
log.Error("GeLoadPhysicians->Failed to get info from db - " + ex.Message); log.Error("GeLoadPhysicians->Failed to get info from db - " + ex.Message);
return null; return null;
} }
}
public List<object>? GetAdmissionDataHistory(int PatientID, int LocationID, int ProviderID, int DateType, string StartDate, string EndDate)
{
List<object>? AdmissionDataHistory = null;
try
{
using (var tx = _repository.GetTransaction())
{
string sqlQuery =
$"SELECT * FROM \"SPScanTool_GetAdmissionData_History\"(@Parm_PatientId,@Parm_LocationId,@Parm_ProviderID,@Parm_DateType,@Parm_StartDate,@Parm_EndDate)";
AdmissionDataHistory = _repository.Fetch<object>(
sqlQuery,
new
{
Parm_PatientId = PatientID,
Parm_LocationId = LocationID,
Parm_ProviderID = ProviderID, // Notice the case change here
Parm_DateType = DateType,
Parm_StartDate = StartDate,
Parm_EndDate = EndDate
}
);
GC.Collect();
tx.Complete();
}
return AdmissionDataHistory;
}
catch (Exception ex)
{
log.Error("GetAdmissionData->Failed to get info from db - " + ex.Message);
return null;
}
} }
public List<object>? GetAdmissionData(int PatientID, int LocationID, int ProviderID, int DateType, string StartDate, string EndDate, int DischType) public List<object>? GetAdmissionData(int PatientID, int LocationID, int ProviderID, int DateType, string StartDate, string EndDate, int DischType)
{ {
...@@ -311,6 +345,35 @@ namespace FTP_Services.Services ...@@ -311,6 +345,35 @@ namespace FTP_Services.Services
return null; return null;
} }
} }
public List<object>? SearchedPatientsHistoryData(string SearchText, int ProviderId, int LocationId, int DateType, string StartDate, string EndDate)
{
List<object>? SearchedPatientsHistoryData = null;
try
{
using (var tx = _repository.GetTransaction())
{
string searchTextParam = string.IsNullOrEmpty(SearchText)
? "''"
: SearchText.Replace("'", "''");
string sqlQuery =
$"SELECT * FROM \"SPScanTool_GetSearchedPatients_History\"(@Parm_SearchText,@parm_ProviderId,@parm_LocationId,@parm_DateType,@parm_StartDate,@parm_EndDate)";
SearchedPatientsHistoryData = _repository.Fetch<object>(
sqlQuery,
new { Parm_SearchText = SearchText, parm_ProviderId = ProviderId, parm_LocationId = LocationId, parm_DateType = DateType, parm_StartDate = StartDate, parm_EndDate = EndDate}
);
GC.Collect();
tx.Complete();
}
return SearchedPatientsHistoryData;
}
catch (Exception ex)
{
log.Error("SearchedPatientsData->Failed to get info from db - " + ex.Message);
return null;
}
}
public List<object>? SearchedPatientsData(string SearchText, int ProviderId, int LocationId, int DateType, string StartDate, string EndDate, int DischType) public List<object>? SearchedPatientsData(string SearchText, int ProviderId, int LocationId, int DateType, string StartDate, string EndDate, int DischType)
{ {
...@@ -342,7 +405,7 @@ namespace FTP_Services.Services ...@@ -342,7 +405,7 @@ namespace FTP_Services.Services
} }
} }
public List<object>? LoadLocations(Boolean IsLoadAll)//int LocationId, public List<object>? LoadLocations(Boolean IsLoadAll,Boolean IsOldData)//int LocationId,
{ {
List<object>? LoadLocationsData = null; List<object>? LoadLocationsData = null;
try try
...@@ -351,10 +414,10 @@ namespace FTP_Services.Services ...@@ -351,10 +414,10 @@ namespace FTP_Services.Services
{ {
string sqlQuery = string sqlQuery =
$"SELECT * FROM \"SPScanTool_LoadLocations\"(@Parm_LoadAll)"; $"SELECT * FROM \"SPScanTool_LoadLocations\"(@Parm_LoadAll,@Param_IsOldData)";
LoadLocationsData = _repository.Fetch<object>( LoadLocationsData = _repository.Fetch<object>(
sqlQuery, sqlQuery,
new { Parm_LoadAll = IsLoadAll } //Parm_LocationId = LocationId, new { Parm_LoadAll = IsLoadAll,Param_IsOldData =IsOldData } //Parm_LocationId = LocationId,
); );
GC.Collect(); GC.Collect();
tx.Complete(); tx.Complete();
...@@ -562,7 +625,7 @@ namespace FTP_Services.Services ...@@ -562,7 +625,7 @@ namespace FTP_Services.Services
} }
} }
public List<object>? AdmissionDischargeData(int SndAdmissionId) public List<object>? AdmissionDischargeData(int SndAdmissionId,int SndIsOldData)
{ {
List<object>? AdmissionDischargeData = null; List<object>? AdmissionDischargeData = null;
try try
...@@ -571,10 +634,10 @@ namespace FTP_Services.Services ...@@ -571,10 +634,10 @@ namespace FTP_Services.Services
{ {
string sqlQuery = string sqlQuery =
$"SELECT * FROM \"SPScanTool_GetAdmissionDischargeData\"(@Parm_AdmissionId)"; $"SELECT * FROM \"SPScanTool_GetAdmissionDischargeData\"(@Parm_AdmissionId,@Parm_IsOldData)";
AdmissionDischargeData = _repository.Fetch<object>( AdmissionDischargeData = _repository.Fetch<object>(
sqlQuery, sqlQuery,
new { Parm_AdmissionId = SndAdmissionId } new { Parm_AdmissionId = SndAdmissionId,Parm_IsOldData = SndIsOldData }
); );
GC.Collect(); GC.Collect();
tx.Complete(); tx.Complete();
...@@ -597,7 +660,7 @@ namespace FTP_Services.Services ...@@ -597,7 +660,7 @@ namespace FTP_Services.Services
string SQLStr = "SELECT public.\"SPScanTool_SaveAdmissionDischargeData\"(@MRDId, @PatientId, @AdmissionId, @ProviderId, " + string SQLStr = "SELECT public.\"SPScanTool_SaveAdmissionDischargeData\"(@MRDId, @PatientId, @AdmissionId, @ProviderId, " +
"@LocationId, @DepartmentId, @AdmissionAge, @AdmissionDate, @AdmissionTypeId, @DischargeDate, " + "@LocationId, @DepartmentId, @AdmissionAge, @AdmissionDate, @AdmissionTypeId, @DischargeDate, " +
"@DischargeType, @Cause, @UserId, @IsWardChanged, @IsICDChanged, @IsProcChanged, " + "@DischargeType, @Cause, @UserId, @IsWardChanged, @IsICDChanged, @IsProcChanged, " +
"@Wards::jsonb, @ICDCodes::jsonb, @Procedures::jsonb, @MRD_Diagnosis,@MRD_OtherProcedures)"; // Explicitly cast JSON to jsonb @MRD_Diagnosis::jsonb "@Wards::jsonb, @ICDCodes::jsonb, @Procedures::jsonb, @MRD_Diagnosis,@MRD_OtherProcedures,@Parm_IsOldData)"; // Explicitly cast JSON to jsonb @MRD_Diagnosis::jsonb
foreach (var model in models) foreach (var model in models)
{ {
...@@ -625,6 +688,7 @@ namespace FTP_Services.Services ...@@ -625,6 +688,7 @@ namespace FTP_Services.Services
Procedures = model.Procedures != null ? JsonConvert.SerializeObject(model.Procedures) : (object)DBNull.Value, Procedures = model.Procedures != null ? JsonConvert.SerializeObject(model.Procedures) : (object)DBNull.Value,
MRD_Diagnosis = string.IsNullOrEmpty(model.Diagnosis) ? (object)DBNull.Value : model.Diagnosis.ToString(), MRD_Diagnosis = string.IsNullOrEmpty(model.Diagnosis) ? (object)DBNull.Value : model.Diagnosis.ToString(),
MRD_OtherProcedures = string.IsNullOrEmpty(model.MRD_OtherProcedures) ? (object)DBNull.Value : model.MRD_OtherProcedures.ToString(), MRD_OtherProcedures = string.IsNullOrEmpty(model.MRD_OtherProcedures) ? (object)DBNull.Value : model.MRD_OtherProcedures.ToString(),
Parm_IsOldData = model.IsOldData
}; };
savedCount += _repository.Single<int>(SQLStr, parameters); savedCount += _repository.Single<int>(SQLStr, parameters);
...@@ -656,7 +720,7 @@ namespace FTP_Services.Services ...@@ -656,7 +720,7 @@ namespace FTP_Services.Services
foreach (var doc in patientDocs) foreach (var doc in patientDocs)
{ {
string SQLStr = "SELECT * FROM \"SPScanTool_SavePatientDocument\"(@PatDocId, @UploadedDate, @PatientId, @UploadedBy, " + string SQLStr = "SELECT * FROM \"SPScanTool_SavePatientDocument\"(@PatDocId, @UploadedDate, @PatientId, @UploadedBy, " +
"@DocumentName, @DocumentType, @ContentType, @Size, @Description, @DocumentUrl, @ThumbnailUrl,@SortNo, @SplID, @AdmissionID)"; "@DocumentName, @DocumentType, @ContentType, @Size, @Description, @DocumentUrl, @ThumbnailUrl,@SortNo, @SplID, @AdmissionID,@Parm_IsOldData)";
var parameters = new var parameters = new
{ {
...@@ -673,7 +737,8 @@ namespace FTP_Services.Services ...@@ -673,7 +737,8 @@ namespace FTP_Services.Services
ThumbnailUrl = doc.ThumbnailUrl, ThumbnailUrl = doc.ThumbnailUrl,
SortNo = doc.SortNo, SortNo = doc.SortNo,
SplID = doc.SplID, SplID = doc.SplID,
AdmissionID = doc.AdmissionID AdmissionID = doc.AdmissionID,
Parm_IsOldData =doc.IsOldData
}; };
_repository.Single<int>(SQLStr, parameters); _repository.Single<int>(SQLStr, parameters);
...@@ -816,7 +881,7 @@ namespace FTP_Services.Services ...@@ -816,7 +881,7 @@ namespace FTP_Services.Services
// return _Delete; // return _Delete;
// } // }
public string DeletePatientDocumentData(int SndPatDocRecID, int SndUserID) public string DeletePatientDocumentData(int SndAdmissionId,int SndPatDocRecID, int SndUserID,int SndIsOldData)
{ {
string result = string.Empty; string result = string.Empty;
try try
...@@ -825,7 +890,7 @@ namespace FTP_Services.Services ...@@ -825,7 +890,7 @@ namespace FTP_Services.Services
{ {
string SQLStr = string SQLStr =
"SELECT * FROM \"SPScanTool_DeletePatientDocument\"(" "SELECT * FROM \"SPScanTool_DeletePatientDocument\"("
+ SndPatDocRecID + ',' + SndUserID + SndAdmissionId + ',' + SndPatDocRecID + ',' + SndUserID + ','+ SndIsOldData
+ ");"; + ");";
result = _repository.Single<string>(SQLStr); result = _repository.Single<string>(SQLStr);
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment