/// <summary> /// 删除 /// </summary> /// <param name="oid">主键</param> /// <returns></returns> public int Delete(Guid oid) { BusinessType entity = new BusinessType(); entity.TypeID = oid; return(entity.Delete()); }
[HttpPost("DeleteByID")] //Xóa dữ liệu loại hình kinh doanh quán ăn public IActionResult DeleteByID(string id) { try{ var identity = HttpContext.User.Identity as ClaimsIdentity; //khai báo biến danh tính của token IList <Claim> claim = identity.Claims.ToList(); //Danh sách các biến trong identity string Email = claim[1].Value; //Email của token User infoUser = new User(); //Khai bao biến thông tin người dùng if (infoUser.kiemtrathoigianlogin(DateTime.Parse(claim[0].Value)) == true) //kiểm tra thời gian đăng nhập còn không { if (infoUser.checkAdmin(Email) == true) //Kiểm tra có phải admin không { BusinessType businessType1 = new BusinessType(); //Khai báo biến Model BusinessType businessType1.Delete(id); //delete data return(Ok(new[] { "Xóa thành công" })); } else { return(Ok(new[] { "Bạn Không có quyền" })); } } else { return(Ok(new[] { "Bạn cần đăng nhập" })); } } catch { return(Ok(new[] { "Error" })); } }
public AjaxResult Delete(BusinessType entity) { entity.Delete(); return(new AjaxResult(ResultStatus.OK) { Status = ResultStatus.OK }); }