public ActionResult DeleteUserMaster(int ID) { clsEmployeeMaster obj = new clsEmployeeMaster(); obj.Empid = ID; HttpClient client = new HttpClient(); client.BaseAddress = new Uri("http://*****:*****@2610"); client.DefaultRequestHeaders.Add("X-Version", "1.1"); client.DefaultRequestHeaders.Accept.Clear(); client.DefaultRequestHeaders.Accept.Add(new MediaTypeWithQualityHeaderValue("application/json")); var responseMessage = client.PostAsJsonAsync("DeleteEmployeeMaster", obj).Result; if (responseMessage.IsSuccessStatusCode) { clsUserMaster muser = new clsUserMaster(); muser.Empid = obj.Empid; // muser.Userid = obj.Empid; var responseMessage1 = client.PostAsJsonAsync("DeleteUserMaster", muser).Result; } return(Json("")); }
public ActionResult UpdateUserMaster(string UserMasterModel) { clsEmployeeMaster obj = new clsEmployeeMaster(); var jsonUserMasterModel = JObject.Parse(Convert.ToString(UserMasterModel)); obj = new JavaScriptSerializer().Deserialize <clsEmployeeMaster>(UserMasterModel); obj.IsRetired = "1"; obj.IsDeleted = "1"; HttpClient client = new HttpClient(); client.BaseAddress = new Uri("http://*****:*****@2610"); client.DefaultRequestHeaders.Add("X-Version", "1.1"); client.DefaultRequestHeaders.Accept.Clear(); client.DefaultRequestHeaders.Accept.Add(new MediaTypeWithQualityHeaderValue("application/json")); var responseMessage = client.PostAsJsonAsync("UpdateEmployeeMaster", obj).Result; if (responseMessage.IsSuccessStatusCode) { var responseData = responseMessage.Content.ReadAsStringAsync().Result; var jsonresult = JsonConvert.DeserializeObject(responseData); clsUserMaster mUser = new clsUserMaster(); mUser = new JavaScriptSerializer().Deserialize <clsUserMaster>(UserMasterModel); mUser.Empid = obj.Empid; mUser.Rollid = 1; mUser.RollLocation = "Location"; mUser.CreateDateTime = DateTime.Now; mUser.IsRetired = true; mUser.IsDeleted = false; var responseMessage1 = client.PostAsJsonAsync("UpdateUserMaster", mUser).Result; } return(Json("")); }
public ActionResult GetUserInfoDetail() { clsEmployeeMaster obj = new clsEmployeeMaster(); HttpClient client = new HttpClient(); client.BaseAddress = new Uri("http://*****:*****@2610"); client.DefaultRequestHeaders.Add("X-Version", "1.1"); client.DefaultRequestHeaders.Accept.Clear(); client.DefaultRequestHeaders.Accept.Add(new MediaTypeWithQualityHeaderValue("application/json")); var responseMessage = client.PostAsJsonAsync("GetEmployeeMasterDetail", obj).Result; if (responseMessage.IsSuccessStatusCode) { var responseData = responseMessage.Content.ReadAsStringAsync().Result; var jsonresult = JsonConvert.DeserializeObject(responseData); return(Json(jsonresult, JsonRequestBehavior.AllowGet)); } return(Json("")); }