public IHttpActionResult AddQuickHeathDetails(string ClientId, QuickHeathDetails _quickHeathDetails) { if (_quickHeathDetails.Pressure == null) { _quickHeathDetails.Pressure = "0"; } if (_quickHeathDetails.Cholesterol == "undefined") { _quickHeathDetails.Cholesterol = "0"; } if (_quickHeathDetails.Weight == null) { _quickHeathDetails.Weight = "0"; } QuickHeathDetails quickHeathDetails = new QuickHeathDetails { ClientId = ClientId, HospitalId = _quickHeathDetails.HospitalId, Pressure = _quickHeathDetails.Pressure, Heartbeats = _quickHeathDetails.Heartbeats, Temprature = _quickHeathDetails.Temprature, Sugar = _quickHeathDetails.Sugar, Length = _quickHeathDetails.Length, Weight = _quickHeathDetails.Weight, Cholesterol = _quickHeathDetails.Cholesterol, Other = _quickHeathDetails.Other, CreatedBy = _quickHeathDetails.CreatedBy, CreatedDate = DateTime.Now, }; // _quickHealthRepository.Insert(quickHeathDetails); MedicalInformation medicalInformation = new MedicalInformation(); medicalInformation.clientId = ClientId; medicalInformation.Pressure = _quickHeathDetails.Pressure != null?Convert.ToInt32(_quickHeathDetails.Pressure) : 0; medicalInformation.Heartbeats = _quickHeathDetails.Heartbeats != null?Convert.ToInt32(_quickHeathDetails.Heartbeats) : 0; medicalInformation.Temprature = _quickHeathDetails.Temprature != null?Convert.ToInt32(_quickHeathDetails.Temprature) : 0; medicalInformation.Sugar = _quickHeathDetails.Sugar != null?Convert.ToInt32(_quickHeathDetails.Sugar) : 0; medicalInformation.Hight = _quickHeathDetails.Length != null?Convert.ToInt32(_quickHeathDetails.Length) : 0; medicalInformation.Wight = _quickHeathDetails.Weight != null?Convert.ToInt32(_quickHeathDetails.Weight) : 0; medicalInformation.Cholesterol = _quickHeathDetails.Cholesterol != null?Convert.ToInt32(_quickHeathDetails.Cholesterol) : 0; medicalInformation.OtherDetails = _quickHeathDetails.Other; medicalInformation.CreatedBy = _quickHeathDetails.CreatedBy; medicalInformation.CreatedDate = DateTime.Now; var objId = _medicalInformationRepository.Insert(medicalInformation); return(Ok(_quickHealthRepository.Insert(quickHeathDetails))); }
public IHttpActionResult AddQuickHeathDetails(string ClientId, QuickHeathDetails _quickHeathDetails) { QuickHeathDetails quickHeathDetails = new QuickHeathDetails { ClientId = ClientId, HospitalId = _quickHeathDetails.HospitalId, Pressure = _quickHeathDetails.Pressure, Heartbeats = _quickHeathDetails.Heartbeats, Temprature = _quickHeathDetails.Temprature, Sugar = _quickHeathDetails.Sugar, Length = _quickHeathDetails.Length, Weight = _quickHeathDetails.Weight, Cholesterol = _quickHeathDetails.Cholesterol, Other = _quickHeathDetails.Other, }; return(Ok(_quickHealthRepository.Insert(quickHeathDetails))); }
public IHttpActionResult getQuickHealth(string ClientId) { QuickHeathDetails _quickHeathDetails = _quickHealthRepository.Find(x => x.ClientId == ClientId).FirstOrDefault(); return(Ok(_quickHeathDetails)); }
public IHttpActionResult UploadReportFile() { string imageName = null; var httpRequest = HttpContext.Current.Request; string clientId = httpRequest.Form["ClientId"]; string diseaseType = httpRequest.Form["diseaseType"]; var postedFile = httpRequest.Files["Image"]; string PostedFileName = string.Empty; string PostedFileExt = string.Empty; ////File Information Save in Database QuickHeathDetails quickHeathDetails = new QuickHeathDetails { ClientId = httpRequest.Form["ClientId"], Pressure = httpRequest.Form["Pressure"], Heartbeats = httpRequest.Form["Heartbeats"], Temprature = httpRequest.Form["Temprature"], Sugar = httpRequest.Form["Sugar"], Length = httpRequest.Form["Length"], Weight = httpRequest.Form["Weight"], Cholesterol = httpRequest.Form["Cholesterol"], Other = httpRequest.Form["Other"], }; MedicalInformation medicalInformation = new MedicalInformation(); medicalInformation.clientId = httpRequest.Form["ClientId"]; medicalInformation.Pressure = Convert.ToInt16(httpRequest.Form["Pressure"]); medicalInformation.Heartbeats = Convert.ToInt16(httpRequest.Form["Heartbeats"]); medicalInformation.Temprature = Convert.ToInt16(httpRequest.Form["Temprature"]); medicalInformation.Sugar = Convert.ToInt16(httpRequest.Form["Sugar"]); medicalInformation.Hight = Convert.ToInt16(httpRequest.Form["Length"]); medicalInformation.Wight = Convert.ToInt16(httpRequest.Form["Weight"]); medicalInformation.Cholesterol = Convert.ToInt16(httpRequest.Form["Cholesterol"]); medicalInformation.OtherDetails = httpRequest.Form["Other"]; medicalInformation.CreatedBy = httpRequest.Form["CreatedBy"]; medicalInformation.CreatedDate = DateTime.Now; int mId = this._medicalInformationRepository.Insert(medicalInformation); var objId = _quickHealthRepository.Insert(quickHeathDetails); //try //{ // if (postedFile != null) // { // FileInfo fi = new FileInfo(postedFile.FileName.Replace(" ", "_")); // if (fi != null) // { // PostedFileName = fi.Name; // PostedFileExt = fi.Extension; // } // imageName = objId + PostedFileExt; // string year = DateTime.Now.Year.ToString(); // string month = DateTime.Now.Month.ToString(); // var filePath = HttpContext.Current.Server.MapPath("~/ClientDocument/" + httpRequest.Form["ClientId"] + "/" + diseaseType + "/" + year + "/" + month); // Directory.CreateDirectory(filePath); // filePath = filePath + "/" + imageName; // postedFile.SaveAs(filePath); // } //} //catch (Exception ex) //{ //} return(Ok(mId)); }