public static async Task <tbHospital> hospitaldelete(int ID) { var url = string.Format("api/hospital/hospitaldelete?ID={0}", ID); tbHospital result = await ApiRequest <tbHospital> .GetRequest(url); return(result); }
public static async Task <tbHospital> UpSertHospital(tbHospital hospital) { var url = "api/hospital/UpsertHospital"; tbHospital result = await ApiRequest <tbHospital> .PostRequest(url, hospital); return(result); }
public static async Task <tbHospital> GetHospitalById(int ID) { string url = string.Format("api/hospital/GetHospitalById?ID={0}", ID); tbHospital result = await ApiRequest <tbHospital> .GetRequest(url); return(result); }
public HttpResponseMessage GetDoctorById(HttpRequestMessage request, int ID) { tbHospital hospital = hospitalRepo.GetWithoutTracking().Where(a => a.IsDeleted != true && a.ID == ID).FirstOrDefault(); return(request.CreateResponse <tbHospital>(HttpStatusCode.OK, hospital)); }
public async Task <ActionResult> hospitaldelete(int ID = 0) { tbHospital result = await HospitalApiRequestHelper.hospitaldelete(ID); if (result != null) { return(Json("Success", JsonRequestBehavior.AllowGet)); } else { return(Json("Fail", JsonRequestBehavior.AllowGet)); } }
public async Task <ActionResult> UpSertHospital(tbHospital hospital) { tbHospital result = await HospitalApiRequestHelper.UpSertHospital(hospital); if (result != null) { return(Json("Success", JsonRequestBehavior.AllowGet)); } else { return(Json("Fail", JsonRequestBehavior.AllowGet)); } }
public async Task <ActionResult> _HospitalForm(string FormType, int ID) { tbHospital hospital = new tbHospital(); if (FormType == "Add") { return(PartialView("_hospitalForm", hospital)); } else { tbHospital result = await HospitalApiRequestHelper.GetHospitalById(ID); return(PartialView("_hospitalForm", result)); } }
public HttpResponseMessage Delete(HttpRequestMessage request, int ID) { tbHospital UpdatedEntity = new tbHospital(); tbHospital hospital = hospitalRepo.Get().Where(a => a.ID == ID).FirstOrDefault(); hospital.IsDeleted = true; UpdatedEntity = hospitalRepo.UpdatewithObj(hospital); List <tbDoctorHospital> doctorhospital = dbContext.tbDoctorHospitals.Where(a => a.IsDeleted != true && a.HospitalID == ID).ToList(); foreach (var item in doctorhospital) { item.IsDeleted = true; docHosRepo.Update(item); } return(request.CreateResponse <tbHospital>(HttpStatusCode.OK, UpdatedEntity)); }
public HttpResponseMessage UpsertDoctor(HttpRequestMessage request, tbHospital hospital) { string result = null; tbHospital UpdateEntity = null; if (hospital.Image != null) { result = iPhoto.uploadPhoto(hospital.Image); } else { result = null; } if (hospital.ID > 0) { if (hospital.Image == null) { tbHospital hos = dbContext.tbHospitals.Where(a => a.IsDeleted != true && a.ID == hospital.ID).FirstOrDefault(); hospital.Photo = hos.Photo; } else { hospital.Photo = result; } hospital.Image = null; UpdateEntity = hospitalRepo.UpdatewithObj(hospital); } else { hospital.Photo = result; hospital.Image = null; hospital.IsDeleted = false; hospital.Accesstime = MyExtension.getLocalTime(DateTime.UtcNow); UpdateEntity = hospitalRepo.AddWithGetObj(hospital); } return(request.CreateResponse <tbHospital>(HttpStatusCode.OK, UpdateEntity)); }