saimanisha Ответов: 0

Как вставить значение primarykey в качестве внешнего ключа в другую таблицу с помощью webapi с ENTITY FRAMEWORK?


я попытался вставить первичное значение одной таблицы в таблицу в качестве значения внешнего ключа, но когда я попытался извлечь данные другой таблицы, где значение хранится как foreignvalue, я получил внутренний ответ на ошибку сервера, который не был создан .
какой из них является правильным процессом для заполнения значения foreignkey, когда мы кодируем с помощью webform c# с помощью HTTP-глаголов, потребляя сервис webapi с entity framework .

Что я уже пробовал:

это мои данные таблицы значений первичного ключа
 public class ADDCATEGORYCLS
   {
       [System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Usage", "CA2214:DoNotCallOverridableMethodsInConstructors")]
       public ADDCATEGORYCLS()
       {
           this.VEL_ADDROOM = new HashSet<ROOMCLS>();
       }
public int CATEGORY_ID { get; set; }

[System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Usage","CA2227:Collectio,PropertiesShouldBeReadOnly")]

public virtual ICollection<ROOMCLS> VEL_ADDROOM { get; set; }


это код таблицы значений внешнего ключа
  public class ROOMCLS
    {
 public Nullable<int> CATEGORY_ID { get; set; }
        public virtual ADDCATEGORYCLS VEL_CATEGORY { get; set; }
}

0 Ответов