Пример #1
0
        public ObjectResult CreateRoom([FromBody] Room body)
        {
            using (var connectionHelper = ConnectionHelper.GetConnectionHelper())
            {
                connectionHelper.OpenConnection();

                var isRoomExist = Rooms.CheckRoomExist(connectionHelper.GetConnection(), body.RoomName, body.CreatorId);

                if (isRoomExist == false)
                {
                    Rooms.SaveRoom(connectionHelper.GetConnection(), body.RoomName, body.CreatorId, body.Purpose);
                    connectionHelper.CloseConnection();
                    return(Ok(new { }));
                }
                else
                {
                    connectionHelper.CloseConnection();
                    return(StatusCode(400, new
                    {
                        ErrorCode = "VG433P4MT35LRA5PH4F9RKZFSQYPGZCX"
                    }));
                }
            }
        }