本文介绍了删除完整日历的事件的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

HI,



我想删除完整日历的事件,



我有这个:





I want to delete an event of the full calender,

I have this:

$('#btnPopupDelete').click(function () {


            function DeleteEvent(EventID) {

                var dataRow = {
                    'Id': EventID


                }

                $.ajax({
                    type: 'POST',
                    url: "/Calendar/DeleteEvent",
                    dataType: "json",
                    contentType: "application/json",
                    data: JSON.stringify(dataRow)
                });

            }
        });





这在CalenderController中:





this in the CalenderController:

public bool DeleteEvent(int Id)
       {
           return DiaryEvent.DeleteEvent(Id);
       }





这个在DiaryEvents中:





and this in the DiaryEvents:

public static bool DeleteEvent(int Id)
        {
            try
            {
                LolaBikeContext db = new LolaBikeContext();
                AppointmentDiary diary = db.AppointmentDiarys.Find(Id);
                db.AppointmentDiarys.Remove(diary);
                db.SaveChanges();
            }
            catch (Exception)
            {

                throw;
            }


            return true;


        }





这个按钮:





this the button:

<button type="button" id="btnPopupDelete" data-dismiss="modal" class="btn btn-danger right ">Delete event</button>





但它没有击中控制器



谢谢



But it doesnt hit the Controller

Thank you

推荐答案






这在CalenderController中:





this in the CalenderController:

public bool DeleteEvent(int Id)
       {
           return DiaryEvent.DeleteEvent(Id);
       }





这个在DiaryEvents中:





and this in the DiaryEvents:

public static bool DeleteEvent(int Id)
        {
            try
            {
                LolaBikeContext db = new LolaBikeContext();
                AppointmentDiary diary = db.AppointmentDiarys.Find(Id);
                db.AppointmentDiarys.Remove(diary);
                db.SaveChanges();
            }
            catch (Exception)
            {

                throw;
            }


            return true;


        }





这个按钮:





this the button:

<button type="button" id="btnPopupDelete" data-dismiss="modal" class="btn btn-danger right ">Delete event</button>





但它没有击中控制器



谢谢



But it doesnt hit the Controller

Thank you



这篇关于删除完整日历的事件的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!

07-29 12:07