ebiramgs
شنبه 21 تیر 1393, 07:49 صبح
سلام
من تازه شروع کردم به یادگرفتن MVC.یه بلاگ با MVC 5 نوشتم حالا میخوام برای هر مطلب امکان ارسال یک امتیاز از طرف کاربر در زمان نمایش مطلب وجود داشته باشه.
میدونم یه مدل باید برای امتیاز دهی بسازم که تقریبا به این شکل در میاد:
public class Vote
{
public int Id { get; set; }
public int VoteUp { get; set; }
public int VoteDown { get; set; }
public int PostId { get; set; }
public Vote()
{
VoteUp = 0;
VoteDown = 0;
}
}
و همینطور با ICollection مدل این Vote رو در مدل مطالبم فراخوانی کنم.
مشکام دقیقا از اینجا شروع میشه که نمیدونم چطوری این مقدار رو از کاربر بگیرم و تو دیتابیس ذخیره کنم!!!چون هیچ ورودی نمیگیره و فقط با کلیک کردن روی یه لینک باید متدش فراخوانی و اجرا بشه (فکر کنم)
منظورم اینه که میخوام یه سیستم امتیاز دهی + و - برای مطالبم درست کنم.
از دوستان اگه کسی بتونه در این مورد کمک کنه خیلی ممنون میشم.
من تازه شروع کردم به یادگرفتن MVC.یه بلاگ با MVC 5 نوشتم حالا میخوام برای هر مطلب امکان ارسال یک امتیاز از طرف کاربر در زمان نمایش مطلب وجود داشته باشه.
میدونم یه مدل باید برای امتیاز دهی بسازم که تقریبا به این شکل در میاد:
public class Vote
{
public int Id { get; set; }
public int VoteUp { get; set; }
public int VoteDown { get; set; }
public int PostId { get; set; }
public Vote()
{
VoteUp = 0;
VoteDown = 0;
}
}
و همینطور با ICollection مدل این Vote رو در مدل مطالبم فراخوانی کنم.
مشکام دقیقا از اینجا شروع میشه که نمیدونم چطوری این مقدار رو از کاربر بگیرم و تو دیتابیس ذخیره کنم!!!چون هیچ ورودی نمیگیره و فقط با کلیک کردن روی یه لینک باید متدش فراخوانی و اجرا بشه (فکر کنم)
منظورم اینه که میخوام یه سیستم امتیاز دهی + و - برای مطالبم درست کنم.
از دوستان اگه کسی بتونه در این مورد کمک کنه خیلی ممنون میشم.