Beispiel #1
0
 public JsonResult DeletePosition(int Id)
 {
     try
     {
         _positionService.DeletePosition(_positionService.GetPositionById(Id));
         return(JsonResultExtensions.returnMaxJsonResult(""));
     }
     catch (Exception exception)
     {
         return(JsonResultExtensions.returnMaxJsonResult("Hata Oluştu.. " + exception.Message));
     }
 }
 public JsonResult DeleteUser(int Id)
 {
     try
     {
         _userService.DeleteUser(Id);
         return(JsonResultExtensions.returnMaxJsonResult(""));
     }
     catch (Exception exception)
     {
         return(JsonResultExtensions.returnMaxJsonResult("Hata Oluştu.. " + exception.Message));
     }
 }
 public JsonResult DeleteDepartment(int Id)
 {
     try
     {
         _departmentService.DeleteDepartment(_departmentService.GetDepartmentById(Id));
         return(JsonResultExtensions.returnMaxJsonResult(""));
     }
     catch (Exception exception)
     {
         return(JsonResultExtensions.returnMaxJsonResult("Hata Oluştu.. " + exception.Message));
     }
 }
        public async Task <IActionResult> Get(string service, string value)
        {
            service = service.ToLower();
            value   = value.ToLower();
            if (!_configuration.EndPoints.ContainsKey(service))
            {
                return(JsonResultExtensions.CreateEmptyResult(ResponseStatus.Error,
                                                              $"No endpoint found for service {service}"));
            }

            var client = new RestClient(_configuration.EndPoints[service]);

            var request = new RestRequest(value, Method.GET);

            if (Request.HasFormContentType)
            {
                foreach (var key in Request.Form.Keys)
                {
                    request.AddParameter(key, Request.Form[key]);
                }
            }

            var response = await client.ExecuteTaskAsync(request);

            if (!response.IsSuccessful)
            {
                return(JsonResultExtensions.CreateEmptyResult(ResponseStatus.Error,
                                                              $"Query wasn't succesful, please try again later of contact Drizzly team. " +
                                                              $"Service: {service}, Value: {value}"));
            }

            dynamic t = JObject.Parse(response.Content);

            Console.WriteLine(t.Status);
            return(Json(JsonConvert.DeserializeObject(response.Content)));
        }