public async Task <AddEditResponse> Add(PHCRequest pData) { var response = new AddEditResponse(); try { if (pData.isActive.ToLower() != "true") { pData.isActive = "false"; } if (string.IsNullOrEmpty(pData.phcGovCode)) { response.Status = "false"; response.Message = "Please enter phc gov code"; } else if (pData.chcId <= 0) { response.Status = "false"; response.Message = "Invalid CHC id"; } else { var addEditResponse = _phcData.Add(pData); response.Status = "true"; response.Message = addEditResponse.message; } return(response); } catch (Exception e) { response.Status = "false"; response.Message = $"Unable to process - {e.Message}"; return(response); } }
public AddEditMasters Add(PHCRequest pData) { try { string stProc = AddPHC; var pList = new List <SqlParameter> { new SqlParameter("@CHCID", pData.chcId), new SqlParameter("@HNIN_ID", pData.hninId ?? pData.hninId), new SqlParameter("@PHC_gov_code", pData.phcGovCode), new SqlParameter("@PHCname", pData.phcName ?? pData.phcName), new SqlParameter("@Pincode", pData.pincode ?? pData.pincode), new SqlParameter("@Isactive", pData.isActive ?? pData.isActive), new SqlParameter("@Latitude", pData.latitude ?? pData.latitude), new SqlParameter("@Longitude", pData.longitude ?? pData.longitude), new SqlParameter("@Comments", pData.comments ?? pData.comments), new SqlParameter("@Createdby", pData.createdBy), new SqlParameter("@Updatedby", pData.updatedBy), }; var returnData = UtilityDL.FillEntity <AddEditMasters>(stProc, pList); return(returnData); } catch (Exception e) { throw e; } }
public async Task <IActionResult> AddPHC(PHCRequest pData) { var addEditResponse = await _phcService.Add(pData); return(Ok(new AddEditResponse { Status = addEditResponse.Status, Message = addEditResponse.Message, })); }