62,272
社区成员
发帖
与我相关
我的任务
分享public bool 新增外勤(外勤 请求)
{ // 这里设置断点,发现能运行进来,然后返回 true
try
{
库.外勤.Add(请求);
库.SaveChanges();
return true;
}
catch
{
return false;
}
}
public bool 删除业务(short 编号)
{ // 这里设置断点,发现没有运行进来,然后返回前台依然获得了 true的返回值,而且js的状态值是success
try
{
库.外勤.RemoveRange(库.外勤.Where(w => w.主表编号 == 编号));
库.业务纪录.Remove(库.业务纪录.Find(编号));
库.SaveChanges();
return true;
}
catch
{
return false;
}
}JS提交代码:function 提交(){
$("#提交").text("提交中…");
$("#提交").attr({ "disabled": "disabled" });
$.post("../../接口/业务/新增外勤", {"主表编号":@Model.编号,"姓名":$("input[name='外勤人']:checked").val(),"查验点":$("#查验点").val(),"外勤日":$("#外勤日").val()},
function (返回值, 状态) {
if (返回值==true && 状态 == "success") {
$("#外勤纪录").append("<div class='col-sm-3'>"+$("#外勤日").val().substring(5)+" "+$("input[name='外勤人']:checked").val()+" "+$("#查验点").val()+"</div>");
$("#提交").text("提交");$("#提交").removeAttr("disabled");$('#增加外勤').modal('hide');}});};
function 删除纪录(){
$.post("../../接口/业务/删除业务", {"编号":@Model.编号}, function (返回值, 状态){
if (返回值 == true && 状态 == "success") {
$("#保存").attr({ "disabled": "disabled" }); $("#新增").attr({ "disabled": "disabled" }); $("#删除").attr({ "disabled": "disabled" }); $("#备注").text("本记录已删除。");}});}两个相同的api函数,却有不一样的运行结果。public bool 删除业务(short 编号)
{ // 这里设置断点,发现没有运行进来,然后返回前台依然获得了 true的返回值,而且js的状态值是success
try
{
库.外勤.RemoveRange(库.外勤.Where(w => w.主表编号 == 编号));
库.业务纪录.Remove(库.业务纪录.Find(编号));
库.SaveChanges();
return true;
}
catch
{
return false;
}
}譬如,这里改成怎样?