public async Task <IActionResult> GuardarSuministros(string suministros) { if (User.Identity.IsAuthenticated) { string permiso = Permisos("PermisoSubModulo").PSMAPB ? "PermisoSubModulo" : "PermisoModulo"; bool crear = Permisos(permiso).PMMAPL.Where(w => w.Value.Contains("Crear")).Any(); if (crear) { dynamic suministroJson = JsonConvert.DeserializeObject(suministros); Col_Suministros _suministro = new Col_Suministros(); _suministro.Descripcion = suministroJson.Descripcion; _suministro.Nombre = suministroJson.Nombre; _suministro.Stock = suministroJson.Stock; _suministro.Talla = suministroJson.Talla; _suministro.Linea = suministroJson.Linea; _suministro.TipoSuministro = suministroJson.TipoSuministro; ApiCallResult result = await service.GuardarSuministros(_suministro); return(Json(result)); } else { return(NotFound()); } } else { return(RedirectToAction("Index", "Login")); } }