public ActionResult AddDeparetment(hmisDepartmentMaster DepartmentObject) { bool status = false; if (ModelState.IsValid) { var Token = ""; if (Session != null) { if (Session["AuthUserToken"] != null) { Token = Session["AuthUserToken"].ToString(); } } string departmentType = Request.Form["DepatmentType"].ToString(); DepartmentObject.departmenttype_id = new Guid(departmentType); GlobalVarriables.WebApiClient.DefaultRequestHeaders.Clear(); GlobalVarriables.WebApiClient.DefaultRequestHeaders.Add("Token", Token); HttpResponseMessage response1 = GlobalVarriables.WebApiClient.PostAsJsonAsync("Department", DepartmentObject).Result; if (response1.IsSuccessStatusCode) { //Storing the response details recieved from web api var EmpResponse = response1.Content.ReadAsStringAsync().Result; var readTask = response1.Content.ReadAsAsync <IList <UserEntity> >(); // var Users = JsonConvert.DeserializeObject<List<UserEntity>>(EmpResponse); ViewBag.MySkills = GetDepartmentTypes(); } } return(View()); }
public HttpResponseMessage Post([FromBody] hmisDepartmentMaster departmentMsterEntity) { var createResult = _departmentService.CreateDepartment(departmentMsterEntity); if (createResult.Length > 0) { string[] returnData = createResult.ToString().Split(':'); departmentMsterEntity.ID = new Guid(returnData[0].ToString()); } return(Request.CreateResponse(HttpStatusCode.OK, departmentMsterEntity.ID)); }