public IActionResult PUT([FromBody] DictContratosDto dictContratosDto, int id)
        {
            var dictaminador = context.DictaminadoresContratos.FirstOrDefault(s => s.DictaminadorId == id);

            foreach (var item in dictContratosDto.Dictaminadores)
            {
                dictaminador.DictaminadorId = item;
            }
            dictaminador.DepartamentoId       = dictContratosDto.DepartamentoId;
            context.Entry(dictaminador).State = EntityState.Modified;
            context.SaveChanges();
            return(Ok());
        }
 public IActionResult POST([FromBody] DictContratosDto dictContratosDto)
 {
     if (ModelState.IsValid)
     {
         foreach (var item in dictContratosDto.Dictaminadores)
         {
             if (context.DictaminadoresContratos.FirstOrDefault(s => s.DictaminadorId == item) == null)
             {
                 var dictaminador = new DictaminadorContrato {
                     DictaminadorId = item,
                     DepartamentoId = dictContratosDto.DepartamentoId
                 };
                 context.DictaminadoresContratos.Add(dictaminador);
                 context.SaveChanges();
             }
         }
         return(Ok());
     }
     return(BadRequest(ModelState));
 }