删除另一个表中的现有字段mvc3 c#

时间:2014-04-10 08:54:46

标签: c# asp.net-mvc-3 linqkit

我有一个删除操作方法,我想在catch中添加一个validationerror:我想从一个表T_CONSTANTE中删除一个名为NOM的属性,另一个表Y在她的字段中包含了一个名为FORMULE的属性我的方法

public ActionResult Delete([DataSourceRequest] DataSourceRequest dsRequest, ConstanteVM vm)
    {

        try
        {
            ViewData["ConstanteType"] = new SelectList(RefDataManager.GetRefData<ConstanteTypeVM>(), "ConstanteTypeCode", "ConstanteTypeLibelle");

            if (ModelState.IsValid)
            {
                ConstanteVM assur = ServiceApplicatif.Delete(vm.ConstanteId);

            }
            DataCache dataCache = new DataCache(CurrentSecurityContext.TenantID);
            dataCache.DropDataCache<ConstanteVM>();



            return Json(new[] { vm }.ToDataSourceResult(dsRequest, ModelState));
        }

        catch (Exception e2)
        {

             var predicate = PredicateBuilder.False<T_CONSTANTE>();
           if (?????? ))
            {
                ModelState.AddModelError("NOM", "exist dans Y");

            }
            return Json(ModelState.ToDataSourceResult());
           {}

`我必须使用linqkit继续if(),但我不知道如何使用它

0 个答案:

没有答案
相关问题