public async Task <IActionResult> PutColleague_Message(int id, Colleague_Message colleague_Message)
        {
            if (id != colleague_Message.ColleagueId)
            {
                return(BadRequest());
            }

            _context.Entry(colleague_Message).State = EntityState.Modified;

            try
            {
                await _context.SaveChangesAsync();
            }
            catch (DbUpdateConcurrencyException)
            {
                if (!Colleague_MessageExists(id))
                {
                    return(NotFound());
                }
                else
                {
                    throw;
                }
            }

            return(NoContent());
        }
        public async Task <ActionResult <Colleague_Message> > PostColleague_Message(Colleague_Message colleague_Message)
        {
            _context.Colleague_Message.Add(colleague_Message);
            try
            {
                await _context.SaveChangesAsync();
            }
            catch (DbUpdateException)
            {
                if (Colleague_MessageExists(colleague_Message.ColleagueId))
                {
                    return(Conflict());
                }
                else
                {
                    throw;
                }
            }

            return(CreatedAtAction("GetColleague_Message", new { id = colleague_Message.ColleagueId }, colleague_Message));
        }