denetleyicisine parametreye param gönderin. Düğmeden ve denetleyiciden Quelist Action NeedHelpTrueOrFalse öğesine doğru ve yanlış göndermem gerekir. Datamanager içinde form asp düğmesinden,
public IActionResult NeedHelpTrueOrFalse(bool trueOrFalse)
{
try
{
var dataManager = new DataManager(context);
dataManager.HelpTrueOrFalse(User.Identity.Name, trueOrFalse);
return ViewComponent("QueListViewComponent");
}
catch (Exception e)
{
ModelState.AddModelError(string.Empty, e.Message);
return View();
}
}
: form gönderme
public void HelpTrueOrFalse (string UserName, bool trueOrFalse)
{
var user = context.Users
.Where(o => o.UserName == UserName).SingleOrDefault();
if(user != null)
{
user.NeedHelp = trueOrFalse;
context.SaveChanges();
}
}
payı daha fazla detay, (HttpGet veya HttpPost), Parametreler, vb Kontrolör içinde, ve ne de "Problem Çözüldü" gibi ne istiyorsunuz? Başka bir yanlış ekleyin ya da ne ... – Sachin
Doğru ya da yanlış göndermek için ne demek istiyorsun? –
"Sorun çözüldü" düğmesi, eylem için yanlış göndermesini istiyorum, bu nedenle DB'de ayarlanabilir. diğer düğme eylemi doğru olarak göndermelidir. –